FILM (partial list)
MISS WILLOUGHBY Lead D: Brad Watson
THE DEVIL CAME NEAR Lead D: Darren Denison
SEIZED Lead D: Isaac Florentine
THE KING Lead D: David Michod
SPACESHIP Lead D: Alex Taylor
UNITED PASSIONS Lead D: Federic Auburtin
SKIN TRADE Lead D: Ekachai Uekrongtham
DEVIL CAME NEAR Lead D: Drren Denison
TORTOISE IN LOVE Lead D: Guy Browning
THE ESCHELON CONSPIRICY Lead D: Greg Marcks
GOOD Supporting D: Lone Scherfig
BLACKBEARD Lead D: Kevin Connor
GALLOWWALKER Lead D: Andrew Goth
DUNGEONS AND DRAGONS II Lead D: Gerry Lively
THE DEFENDER Supporting D: Dolph Lundgren
CHRONIC Lead D: Jiles Greenwood
GIRL LIKE ME Lead D: Rowland Jobson
TRAPPED Supporting D: Rowland Jabson
COLD AND DARK Supporting Lead D: Andrew Goth
VANITY FAIR Supporting D: Mira Nair
GET REAL Supporting D: Simon Shore
TELEVISION (partial list)
THE FREED Recurring Amazon
AMERICA’S LOST VIKINGS Recurring Arrow Media
DOCTORS Recurring BBC
ENDEAVOUR Guest Star PBS
TRAUMA Lead Mini-Series ITV
VERA Guest Star ITV
RILLINGTON PLACE Supporting Mini-Series BBC
APPLE TREE YARD Lead Mini-Series BBC
VERSAILLES Supporting Mini-Series CAPA
SILENT WITNESS Guest Star BBC
OUR GIRL Guest Star BBC
IN THE CLUB Lead Mini-Series BBC
THE TUNNEL Guest Star Canal+
THE WRONG MANS Guest Star BBC
THE HOUR Recurring BBC
BEDLAM Guest Star BBC
UPSTAIRS DOWNSTAIRS Guest Star BBC
THE DOCTORS Recurring BBC
DCI BANKS Guest Star BBC/ D: James Hawes
HOLBY CITY Recurring BBC / D: Fraser MacDonald
LOST Guest Star ABC/ D: Tucker Gates
THE 39 STEPS Lead BBC/ D: James Hawes
DAY OF THE TRIFFIDS Lead BBC/ D: Nick Copus
10 DAYS OF WAR Guest Star BBC/ D: David Belton
NCIS Guest Star CBS/ D: Thomas J. Wright
BLACKBEARD (2006) (Miniseries) Supporting Lead Hallmark / D: Kevin Connor
JUDGE JOHN DEED Guest Star BBC / D: Tristram Powell
AFTERLIFE (Miniseries) Supporting Lead ITV / D: Charles Beeson
MONARCH OF THE GLEN Guest Star BBC / D: David Caffrey
LIE WITH ME (MOW) Co-Star ITV / D: Susanna White
HEARTBEAT Recurring ITV / D: Andrew Morgan
INSPECTOR LYNLEY MYSTERIES (MOW) Supporting Lead BBC / D: Brian Stirner
CROMWELL Supporting Lead BBC / D: Andrew Thompson
EASTENDERS: PERFECTLY FRANK Co-Star BBC / D: Clive Arnold
RED CAP Guest Star BBC / D: Justin Chadwick
THE BILL Guest Star ITV / D: Fraser MacDonald
IN DEEP Guest Star BBC / D: Colin Bucksey
DOCTORS Guest Star BBC / D: Sven Arnstein
WAKING THE DEAD Guest Star BBC / D: Martin Hutchings
HOLBY CITY Guest Star BBC / D: Julie Edwards
THE VICE Guest Star ITV / D: Roger Garland
PEAK PRACTICE Guest Star ITV / D: Jonathan Campbell
HEARTBEAT Guest Star ITV / D: Gerry Poulson
THE BILL Guest Star ITV / D: Justin Hardy
THEATRE (partial list)
LAMPEDUSA Stefano Steven Atkinson HighTide Festival
ROMEO & JULIET Capulet Dominic Dromgoole Shakespeare’s Globe
NINETEEN EIGHTY-FOUR Charrington Rob Icke Headlong Theatre
YOURS FOR THE ASKING Juan Sam Walters Orange Tree
THROUGH THE NIGHT David Matt Grinter Finborough Theatre
HOW TO BE HAPPY Graham David Lewis Orange Tree
ALL MY SONS Jim Bayliss Howard Davies London West End
THE RING OF TRUTH Tom Gore Auriol Smith Orange Tree
TOSCAS KISS Tom Morton Auriol Smith Orange Tree
THE SEAGULL Trigorin Simon Goodwin Northampton Theatre
CLOCKWATCHING Duncan S am Walters Orange Tree
THE DAUGHTER IN LAW Joe Sam Walters Orange Tree
MACBETH MacDuff Sam Walters Orange Tree
ALL IN THE WRONG Beverly Sam Walters Orange Tree
THE THICKNESS OF SKIN Eddie Caroline Smith Wolsey Theatre
THE CHERRY ORCHARD Yasha Adrian Noble RSC/West End
AFTER THE RAIN Computer Man Gaynor McFarlane Gate Notting Hill
MACBETH Lennox Stephen Unwin English Touring Theatre
DISAPPEARED Tim Creighton Phyliss Nagy Leicester Haymarket
REBELLIOUS SUSAN Lucien Auriol Smith Orange Tree
THE GREEN PARAKEET Henri Margarete Forsyth Greenwich Studio
AND WOMAN MUST WEEP Fedor Margarete Forsyth Greenwich Studio
HAMLET Hamlet Caroline Gordon Greenwich Studio
MACBETH Malcolm Chris Geelan New End Theatre
THE SECRET AGENT Vladimir Paul Jepson Etcetera Theatre