Home / Discover / People
  • Created September 29, 2021 by
    Administrator admin
  • Modified February 17, 2023 by
    crazysnailboy

Suffragette

2015
as Hugh Ellyn

Child 44

2015
as Doctor Boris Zarubin

The Lost Battalion

2001
as Pvt. Ferguson

Departure

2016
as Philip

The World We Knew

2020
as Carpenter

Riddler's Moon

1999
as Kevin Sanders

Rawhead Rex

1986
as Andy Johnson

Proof

2004
as Terry Corcoran

A Midsummer Night's Dream

1996
as Philostrate / Puck

Guest Star

Episode Holby City
Tidings of Comfort and Joy
1999
Episode Waking the Dead
Pilot (1)
2000
Episode Waking the Dead
Pilot (2)
2000