Robert Patrick Amell IV (born April 21, 1988) is a Canadian actor and producer. He is known for playing Stephen Jameson in The CW series "The Tomorrow People" (2013–2014) and Ronnie Raymond / Firestorm in The CW series "The Flash" (2014–2017).