11 results
PGElla Enchanted
as Otto
2004
PG-13Reign of Fire
as Devon
2002
RGrimsby
as James Thurbeck
2016
RThe Guard
as Garda Aidan McBride
2011
RIntermission
as Anthony Lowry
2003
PG-13The Young Messiah
as The Demon
2016

Take Down
as Joe Franz
2016

Earthbound
as Gordon
2012

Just Friendship
as Sean O'Brian
2017

The Crush
as Boyfriend
2010

One Hundred Mornings
as Mark
2009