Known For
Filmography
2021
2018
2013
2009
2008
2007
2005
2005
2003
2003
2000

The Last Duel
Movie · as Rider

Lost and Found
Movie · as Declan

Vikings
TV · as Saxon Noble, First Scout · 2 eps

W.C.
Movie · as Brian

8.5 Hours
Movie · as Niall

The Tudors
TV · as Horseman · 1 ep

Winter's End
Movie

Short Order
Movie · as Dinner Guest

A Dublin Story
Movie · as Barrister

Spine Chillers
TV · as Tim · 1 ep

St. Patrick: The Irish Legend
Movie · as Brother Peter