Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Die Another Day

2002
as Van Bierke

The Bromley Boys

2018
as Peter Batchelor

Caffeine

2007
as David

A Dark Reflection

2015
as Ben Tyrell

Blackball

2003
as Kyle Doohan

Land of the Blind

2006
as Roger Jolly Lyme

Until Death

2007
as Mark Rossini

Attack Force

2006
as Phil

Northanger Abbey

2007
as Capt Frederick Tilney

Guest Star

Episode The Adventures of Sinbad
The Rescue
1997
Episode Mrs. Brown's Boys
Mammy's Merchandise
2011
Episode Mrs. Brown's Boys
Mammy's Miracle
2011