Actor · Born 1981
Kinda Pregnant
2025 · as Steve
The Rewrite
2023 · as Raymond
Hot Mess Holiday
2021 · as Percy Perkins
DeadTectives
2019 · as Sam
Pokémon Detective Pikachu
2019 · as Roger Clifford
The Festival
2018 · as Brother David
Urge
2016 · as Vick
The Last Showing
2014 · as Jamie
After Earth
2013 · as Hesper Navigator
Cleanskin
2012 · as Nick
Endless
2011 · as Abraham
The Prince & Me 4: The Elephant Adventure
2010 · as King Edvard