Known For
Filmography
—
—
2025
2024
2023
2022
2022
2020
2020
2019
2015
2012
2011
2011
2010
2009
2008
2002
2001

The Licked Hand
Movie · as Jake

The Last Firefighter
Movie · as Grady

The Stranger in My Home
Movie · as Rory

The Image of You
Movie · as Hal

Snag
Movie · as Snag

Run & Gun
Movie · as Ray

Block Party
Movie · as Ben

Mighty Oak
Movie · as Darby

Emerald Run
Movie · as Young John Thomas

Sonora: The Devil’s Highway
Movie · as Tony

Bosch
TV · as Carter · 6 eps

Beautiful Wave
Movie · as Jeff

Blue Crush 2
Movie · as Tim

Deadly Sibling Rivalry
Movie · as Kayden

Gigantic
TV · as Russell · 5 eps

Melrose Place
TV · as Jasper Barns · 1 ep

Newcastle
Movie · as Nathan

CSI: Miami
TV · as Chad Bowen · 1 ep

McLeod's Daughters
TV · as Wolfgang Hunter · 1 ep

