2013
Decoding Annie Parker
Young William (12)
2012
Grey's Anatomy
(TV Series)
Wes Connors
- Hope for the Hopeless
(2012)
... Wes Connors
2011
Love's Christmas Journey
(TV Movie)
Christopher Davis
2011
The Cape
(TV Series)
Trip Faraday
- Endgame
(2011)
... Trip Faraday
- Razer
(2011)
... Trip Faraday
- The Lich: Part 2
(2011)
... Trip Faraday
- The Lich: Part 1
(2011)
... Trip Faraday
- Goggles and Hicks
(2011)
... Trip Faraday
10 More Episodes
2009-2010
Flashforward
(TV Series)
Dylan Simcoe / Dylan Simcoe #2
- Future Shock
(2010)
... Dylan Simcoe
- Countdown
(2010)
... Dylan Simcoe
- Course Correction
(2010)
... Dylan Simcoe
- Let No Man Put Asunder
(2010)
... Dylan Simcoe
- Better Angels
(2010)
... Dylan Simcoe
14 More Episodes
2009
Regarding: Beauregard
(TV Movie)
Young Trevor (8 years old)
2009
Cold Case
(TV Series)
Young Michael
- Mind Games
(2009)
... Young Michael
2007
Tell Me You Love Me
(TV Series)
Joshua Walker
- Episode #1.10
(2007)
... Joshua Walker
- Episode #1.9
(2007)
... Joshua Walker
- Episode #1.8
(2007)
... Joshua Walker
- Episode #1.7
(2007)
... Joshua Walker
- Episode #1.6
(2007)
... Joshua Walker
9 More Episodes
2007
The Brothers Solomon
Young Dean Solomon