
Acted in 23
2020s
- 2022
2010s
- 2019
Black Magic for White Boys
Ralphie
- 2016
Stars Are Already Dead
Dylan Matthews
- 2014
Felt
Brendan
- 2012
- 2011
Strictly Sexual The Series
Jimbo · 1 episode
Hard Breakers
Marcus
- 2010
Jack's Family Adventure
Steve
2000s
- 2009
Street Dreams
Brad
Red Sands
Chard Davies
- 2008
The Last Day of Summer
Snake
Legacy
Matty
The Last Word
Brent (uncredited)
- 2007
Super Sweet 16: The Movie
Shannon Plimpton
- 2006
Campus Ladies
TV
- 2004
- 2002