Home / Discover / People

A Young Doctor's Notebook

2012
as Demyan Lukich, The Feldsher

Powers (2015)

2015
as Captain Emile Cross

Moonfleet

1984
as John Trenchard

Fallet (2017)

2017
as Tom Brown

Guest Star

Episode The Inspector Lynley Mysteries
Missing Joseph
2002
Episode Breaking Bad
Gray Matter
2008
Episode Agatha Christie's Marple
The Secret of Chimneys
2010
Episode Bob's Burgers
To Bob, or Not to Bob
2022
Episode Terminator: The Sarah Connor Chronicles
The Turk
2008
Episode Breaking Bad
Granite State
2013
Episode Suits
War
2013
Episode Breaking Bad
Felina
2013
Episode Dollhouse
The Attic
2009
Episode Numb3rs
First Law
2009
Episode Suburgatory
Foam Finger
2012
Episode Perception
Bolero
2014