All Movies List
A Brixton Tale

as Simon

2021
Lawrence After Arabia

as George Brough

2020
The Trial of Christine Keeler

as Lord Astor

2019
River

as

2015
The C-Word

as Ian McFarlane

2015
River

as Tom Read

2015
New Worlds

as Hardwick

2014
New Worlds

as Hardwick

2014
Summer in February

as Colonel Paynter

2013
Born Of War

as Ian

2015
Margaret

as John Major

2009
Margaret

as John Major

2009
Bonekickers

as Daniel Mastiff

2008
Learners

as John

2007
Babel

as

2006
Notes on a Scandal

as Sandy Pabblem

2006
I See You

as Inspector Johnny Smith

2006
Empire

as Cassius

2005
The Murder Room

as Neville Dupayne

2004
The Jury

as

2002
A Christmas Carol

as Bob Cratchett

2000
Painted Lady

as Oliver Peel

1997
Hamlet

as Laertes

1996
Othello

as Roderigo

1995
Michael Maloney Michael Maloney

Birthday

1957-06-19

Place of Birth

Bury St. Edmunds, Suffolk, England, UK

Biography

AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now