Biography
No biography available for this person.
Filmography
Cast Credits

Between Two Worlds
Character: Phillip Walford
TV • 2020

Operation Buffalo
Character: Professor Quentin Ratchett
TV • 2020

Picnic at Hanging Rock
Character: Arthur
TV • 2018

National Theatre Live: Follies
Character: Benjamin Stone
MOVIE • 2017

Hacksaw Ridge
Character: Judge
MOVIE • 2016

Truth
Character: Ben Barnes
MOVIE • 2015

Sweeney Todd: The Demon Barber of Fleet Street
Character: Judge Turpin
MOVIE • 2014

Janet King
Character: Lincoln Priest
TV • 2014

Miss Fisher's Murder Mysteries
Character: Dr. Hayden Samuels
TV • 2012

The Devil's Double
Character: Saddam Hussein / Faoaz
MOVIE • 2011

Clubland
Character: Ronnie Stubbs
MOVIE • 2007

The Caterpillar Wish
Character: Carl Roberts
MOVIE • 2006

Me & Mrs. Jones
Character: Richard Bowden
MOVIE • 2003

The Fall
Character: Bradley
MOVIE • 1999

Hey, Mr. Producer! The Musical World of Cameron Mackintosh
Character: Javert
MOVIE • 1998

Ultraviolet
Character: Father Pearse J. Harman
TV • 1998

Midsomer Murders
Character: Ross Villiers
TV • 1997

Silent Witness
Character: Leonid Polyak
TV • 1996

Les Misérables: 10th Anniversary Concert at the Royal Albert Hall
Character: Javert
MOVIE • 1995

Napoleon
Character: Birdo (voice)
MOVIE • 1995