Born in Dublin, Ireland
The Young Messiah
2016
As Joseph
300: Rise of an Empire
2014
As Naval Commander
Saving Private Ryan
1998
As Soldier on the Beach
Space Truckers
1996
As Rigid