|2021||Heels as Jack Spade|
|2020||Crisis on Infinite Earths as Oliver Queen|
|2019||Code 8 as Garrett|
|2017||Vixen: The Movie as Oliver Queen / Green Arrow (voice)|
|2016||Teenage Mutant Ninja Turtles: Out of the Shadows as Casey Jones|
|2016||Code 8 as Drone Pilot #1 (voice)|
|2013||When Calls the Heart as Wynn Delaney|
|2012||Arrow as Oliver Queen / Green Arrow|
|2010||The Cutting Edge: Fire & Ice as Philip Seaver|
|2009||Screamers: The Hunting as Guy|
|2009||Hung as Jason|
|2007||The Tracey Fragments as Detective|
|2007||Closing the Ring as Teddy Gordon|
|2006||The House Next Door as Buddy Harrelson|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.