Fractured
2013 · Horror
as Dylan
Super Tanker
2011 · Action
as Adam Murphy
Criticsized
2016 · Action
as Detective Jack Donaldson
The Charnel House
2016 · Horror
as Alex Reaves
The Princess Diaries 2: Royal Engagement
2004 · Comedy
as Andrew Jacoby
Dead Like Me S2
as Mason
Dead Like Me
2009 · Comedy
Frenemy
as Sweet Stephen Miller
Colombiana
as Richard
Jolly Good Christmas
2022 · Comedy
as Callum
Caffeine
2007 · Comedy
as Charlie
Red Sands
2009 · Action
as Gregory Wilcox
Mix Up in the Mediterranean
2021 · Comedy
as Henri Vermeiren
Smallville S10
2010 · Action
as Zod