Un espía entre nosotros (Serie TV) (2019 - )Papel: Tezler 5.85
Resucitado (2016)Papel: PilateEdad: 62 años 7.19
Victoria (Serie TV) (2016 - )Papel: Duke of Cumberland 7.92
Happily Ever After (2016)Papel: WaltEdad: 62 años 4.89
Dickensian (Serie TV) (2015 - 2016)Papel: Jacob Marley 6.84
Doble identidad: Jaque al MI5 (2015)Papel: Harry PearceEdad: 61 años 5.89
Un mundo sin fin (Serie TV) (2012 - )Papel: Earl Roland 6.92
South Riding (Serie TV) (2011 - )Papel: Anthony Snaith 7.17
Strike Back (Serie TV) (2010 - )Papel: Milos Borisovich 7.72
Juego de honor (2005)Papel: Lord NorthcliffeEdad: 51 años 7.11
Top Gear (Serie TV) (2002 - )Papel: Self 7.10
Spooks (Serie TV) (2002 - )Papel: Harry Pearce 7.91
Pearl Harbor (2001)Papel: Capt. Mervyn Bennion - USS West VirginiaEdad: 47 años 5.61
Chill Factor (1999)Papel: Colonel Andrew BrynnerEdad: 45 años 5.09
Ley y orden: Unidad de víctimas especiales (Serie TV) (1999 - )Papel: Dr. Preston Blair 7.78
Mi gran amigo Joe (1998)Papel: GarthEdad: 44 años 5.00
Amistad (1997)Papel: Captain FitzgeraldEdad: 43 años 5.78
Una insólita aventura (1995)Papel: BunnyEdad: 41 años 6.09
El marido perfecto (1993)Papel: FranzEdad: 39 años 4.99
Tierras de penumbra (1993)Papel: Dr. CraigEdad: 40 años 6.91
Los rescatadores en Cangurolandia (1990)Papel: Red (voz)Edad: 36 años 5.93
La caza del Octubre Rojo (1990)Papel: Ivan PutinEdad: 36 años 6.20
Born of Fire (1987)Papel: Paul BergsonEdad: 33 años 5.07
Lifeforce: Fuerza vital (1985)Papel: Col. Colin CaineEdad: 31 años 5.88
Desde Liverpool con amor (1985)Papel: PeterEdad: 32 años 5.95
Fuego y Espada (1982)Papel: DinasEdad: 28 años 6.01
Tess (1979)Papel: Angel ClareEdad: 25 años 6.98
La venganza de Red Ryder (1979)Papel: Stephen RyderEdad: 26 años 6.99
Joseph Andrews (1977)Papel: Joseph AndrewsEdad: 24 años 4.97
Equus (1977)Papel: Alan StrangEdad: 23 años 6.77
Ases del cielo (1976)Papel: CroftEdad: 22 años 6.13
King Arthur, el joven de la guerra (1975)Papel: CorinEdad: 21 años 6.02
Hermano sol, hermana luna (1972)Edad: 18 años 7.07