
as Tony Rose

as Sam Connors
2001

as Jack Connor
2004

as Tony Rose
2005

as Darren Shan
2009

as Pat Boone (uncredited)
2024

as Dane Thompson
2009

as Zach
2016

as Elliott Plumm
2008

as Chase Morgan
2017

as Wesley
2020
as Chase Morgan
2017
as Tony Rose
4 ep.