Michael Byrne

Michael Byrne

Michael Byrne

Michael Byrne


Diana (2013)

Christian Barnard

Quartet (2012)

Frank White

The Mark of Cain (2007)

Lieut General Strathairn

The Crooked Man (2003)

Archie Saunders

Sunday (2002)

Lord Widgery

The Musketeer (2001)

Treville, Head of the Musketeers

Tomorrow Never Dies (1997)

Admiral Kelly - HMS Bedford

The Fix (1997)

Sam Campbell

Champions (1984)

Richard Hussey

Henry VI Part 3 (1983)

Marquess of Montague / Father that killed his son

Henry VI Part 2 (1983)

John Hume / Lieutenant

Henry VI Part 1 (1983)

Duke of Alencon

Coming Out (1979)

Gunnar Wedelman

A Bridge Too Far (1977)

Lt. Col. Giles A.M. Vandeleur

Rogue Male (1976)


The Omen (1976)

Monk (uncredited)

Conduct Unbecoming (1975)

2nd Lt. Toby Strang

Butley (1974)

Reg Nuttall