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

Wire in the Blood

2002
as Kevin Geoffries

Stage Beauty

2004
as Male Emelia/Dickie

Control

2004
as Villard

A View from a Hill

2005
as Dr. Fanshawe

Silent Witness

1996
as Rob Bradley

Delicious

2016
as Dio Tremayne

Danielle Cable: Eyewitness

2003
as DC Jason Wheeler

Wilde

1997
as Charles Parker

Director

Episode Wire in the Blood
The Mermaids Singing (1)
2002
Episode Wire in the Blood
The Mermaids Singing (2)
2002
Episode Wire in the Blood
Still She Cries
2004
Episode Wire in the Blood
The Darkness of Light
2004
Episode Wire in the Blood
Right to Silence
2004
Episode Wire in the Blood
Sharp Compassion
2004

Guest Star

Episode Silent Witness
Fallen Idol (2)
1998
Episode A Ghost Story For Christmas
A View From a Hill
2005
Episode Silent Witness
Divided Loyalties (2)
1998
Episode Keen Eddie
Achtung Baby
2003
Episode Silent Witness
Fallen Idol (1)
1998
Episode Silent Witness
Divided Loyalties (1)
1998
Episode Waking the Dead
Cold Fusion (1)
2005
Episode Silent Witness
Brothers in Arms (1)
1998
Episode BBC Drama
A View from a Hill
2005
Episode Judge John Deed
Hard-Gating
2006
Episode Silent Witness
Brothers in Arms (2)
1998