Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Gifted

2017
as John Proudstar

The Lying Game

2011
as Ethan Whitehorse

Unsinkable (2024)

2024
as Deck Hand Preston

Guest Star

Episode 90210
Age of Inheritance
2010
Episode 90210
Catch Me If You Cannon
2010
Episode 90210
How Much Is That Liam in the Window
2010
Episode 90210
I See London, I See France...
2010
Episode 90210
Best Lei'd Plans
2010
Episode CSI: Miami
Bolt Action
2009
Episode CSI: Crime Scene Investigation
Sheltered
2013
Episode October Road
Tomorrow's So Far Away
2007