Enjoy this look at the cast of Arrow before they were stars. Were you aware of all these roles?
Arrow Season 2 Cast
Not all of those who started out Season 2 as stars will remain in Season 3, but we're showing you how those featured in the upcoming season found their way to Starling City.
Stephen Amell as Oliver Queen/The Arrow
Amell lead up to his stunning turn as Arrow by way of Nick Harwell in Heartland (2007-2012), a hooker in the Showtime series Hung (2011) and hunky fireman Scott Becker in Private Practice (2012), where he wooed older woman Violet (Amy Brenneman).
Stephen Amell in Dante's Cove
Amell started out on Queer as Folk as a spinning instructor in 2004 before he landed a part on Dante's Cove, an LGBT-friendly mystery series (2005). Along the way he was on several other series in bit or recurring roles, including The Vampire Diaries and 90210 (both 2011). He also played Joran Van Der Sloot in TV movie, Justice for Natalie Holloway that same year.
Emily Bett Rickards is Felicity Smoak
All of Emily Bett Rickards roles were concurrent wtih her start on Arrow, including a part in a Flicka film in 2012. One part isn't noted. Find out what it is by clicking through!
Emily Bett Rickards in Nickelback's Never Gonna Be Alone
Emily Bett Rickards is one of the few lucky stars to find success right out of the gate. In 2008 Nickelback had the good taste to cast her as their lead in the music video for Never Gonna Be Alone.
David Ramsey is John Diggle
On his way to Diggle-dom, Ramsey played with Dexter as Anton Briggs (2008-9), was Al Druzinski in Outlaw (2010) and Mayor Carter Poole in Blue Bloods (2011-2013), a part that ran concurrent to Diggle. That's not where it started....