Known For
Filmography
2026
2024
2019
2016
2012
2011
2011
2011
2006
2005

The Get Out
Movie · as Xcitable

High Country
TV · as Liam Mason · 8 eps

The Naked Wanderer
Movie · as Keith

Hard Target 2
Movie · as Landon Marshall

The Strange Calls
TV · as Tom · 1 ep

The Hunter
Movie · as Free

The Eye of the Storm
Movie · as Onslow Porter

Sleeping Beauty
Movie · as Student Doctor

H2O: Just Add Water
TV · as Nate · 6 eps

Blue Water High
TV · as Patrick · 1 ep
