Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified March 9, 2022 by
    Administrator admin

Sherlock Holmes

2009
as Guard Captain

The Mummy

2017
as Mr. Brooke

Angel Has Fallen

2019
as US Marshal Reyes

Children of Men

2006
as Soldier

The Bible

2013
as Antonius

The Bank Job

2008
as Quinn

Cemetery Junction

2010
as Husband in Bar

David Brent: Life on the Road

2016
as Jerry 'Jezza' Collins

Son of God

2014
as Antonius

Babylon (2014)

2014
as Neil "Banjo" Bancroft

PhoneShop

2010
as Ashley

Nice Guy

2012
as Paul

Producer

Movie 8 2010

Guest Star

Episode Love Soup
They Do Not Move
2005
Episode Da Vinci's Demons
The Magician
2013
Episode Doctor Who (2005)
A Town Called Mercy
2012
Episode Lab Rats (2008)
A Protest
2008
Episode My Family
Facebooked
2011
Episode 15 Storeys High
Vince the Shirker
2004
Episode Strike
Episode 1
2018
Episode Strike
Episode 2
2018
Episode Da Vinci's Demons
The Serpent
2013
Episode Absolute Power
Pope Idol
2003
Episode The IT Crowd
Moss and the German
2007
Episode Da Vinci's Demons
The Prisoner
2013
Episode A Confession
Episode 3
2019
Episode A Confession
Episode 4
2019