Home / Discover / People
  • Created May 24, 2022 by
    Administrator admin
  • Modified May 24, 2022 by
    Smontalbetti_tvdb mod

Da Vinci's Demons

2013
as Amerigo Vespucci.

Rome

2005
as Timon

Memory

2022
as Mauricio

The Young Messiah

2016
as Roman Squad Leader

Bancroft

2017
as DI George Morris

Fated

2006
as Jack

Monochrome

2017
as Agent Walcott

Peterloo

2018
as Nadin's Constable

Longford

2006
as Talk Show Host

Brexit: The Uncivil War

2019
as Arron Banks

Guest Star

Episode Secrets and Words
The Crossing
2012
Episode Rome
Passover
2007
Episode Midsomer Murders
Echoes of the Dead
2011
Episode Holby City
For Better, for Worse
2003
Episode SunTrap
The Usual Suspects
2015
Episode Trollied
Kieran's Beard
2011