Actor
- Bad Sisters (2022)
- The Other Lamb (2019)
- Brakes (2016)
- Love & Friendship (2016)
- Controra (2014)
- The Fall (2013)
- Vikings (2013)
- The Good Man (2012)
- One Hundred Mornings (2009)
- Wide Open Spaces (2009)
- Magic Flute Diaries (2008)
- Kingdom (2007)
- Speed Dating /I (2007)
- The Old Curiosity Shop (2007)
- Bachelors Walk Christmas Special (2006)
- Marvelous (2006)
- A Woman's Hair (2005)
- Bachelors Walk (2002)
- The Magnificent Ambersons (2002)
- Black Day at Black Rock (2001)
- Mystic Knights of Tir Na Nog (1998)