Sweetness
2026 · Drama
as Ron Hill
The Assassin's Code
2019 · Crime
as Michael Connolly
The Invisible
2007 · Crime
as Nick Powell
Dragonball Evolution
2009 · Action
as Goku
Bang Bang Baby
2015 · Drama
as Bobby Shore
No Stranger Than Love
2016 · Comedy
as Rydell Whyte
Urge
2016 · Drama
as Jason Brettner
Summer Night
2019 · Comedy
as Andy
Parenthood
2012 · Comedy
as Steve Wilton
Die in a Gunfight
2021 · Action
as Terrence Uberahl
American Gothic
2016 · Crime
as Cam Hawthorne
War of the Worlds
2005 · Action
as Robbie
The Chumscrubber
2005 · Comedy
as Billy
Middle of Nowhere
2015 · Comedy
as Ben Pretzler
Another Life S2
2021 · Adventure
as Erik Wallace
In the Cloud
2018 · Thriller
as Halid 'Hale' Begovic
The Walk
2022 · Crime
as Bill Coughlin
We Don't Belong Here
2017 · Drama
as Tomas
Taking Lives
2004 · Crime
as Matt Soulsby
Unleashed
2017 · Comedy
as Diego
CHIPS
2017 · Action
as Raymond Reed Kurtz Jr.
The Scent of Rain & Lightning
2018 · Drama
as Hugh Jay Linder
Isolated
2013 · Adventure
as Self - Ambassador for Peace
Shameless S11
2020 · Comedy