Known For
Filmography
—2022
2020
2019
2017
2017
2017
2016
2015
2015
2012
2012
2011
2011
2007
2007
2005
2005
2004
2003
2000
Luxurious Life
Luxurious Life
Movie · as Concerned Witness

Brazen
Movie · as Lawrence Mark

Welcome to the Circle
Movie · as James

Chronicle Mysteries: Recovered
Movie · as Troy Hines

The Wrong Babysitter
Movie · as Wade

Bad Date Chronicles
Movie · as Milo

Tiny House of Terror
Movie · as Mark

Life on the Line
Movie · as Ron

Mother of All Lies
Movie · as Dax

The Unspoken
Movie · as Deputy Hill

In Their Skin
Movie · as Toby

Dawn Rider
Movie · as Greyson

Bringing Ashley Home
Movie · as Jimi

The Hunt for the I-5 Killer
Movie · as Mark

Destination: Infestation
Movie · as Ken

To Be Fat Like Me
Movie · as Eddie

14 Hours
Movie

Supernatural
TV · as Eli Styne · 2 eps

11:11
Movie · as Drake

Jake 2.0
TV · as Caleb Fulton · 1 ep

2gether: The Series
TV · as Student · 1 ep
