Born in 1955 in Birmingham Mark trained at Stratford college of FE under Gordon Vallins before training at Birmingham School of Speech and Drama, but left after one year to tour with Marius Goring(1974) as DSM. Mark is married to Annie and lives in Sussex.
| Movie | The Barn | Odin (Viking King) | 2024-08-04 |
| Movie | The Dead | Co-Pilot Collins | 2010-08-30 |
| Series | Match of the Day 2 | Self - Presenter | 2004-08-15 |
| Movie | Distant Shadow | Jimmy Scarface | 2000-10-13 |
| Movie | Firelight | Servant Jake | 1998-05-27 |
| Movie | Imogen's Face | Hospital Porter | 1998-07-02 |
| Movie | Beyond Fear | Photographer | 1997-03-30 |
| Movie | Deacon Brodie | Mcready | 1997-03-08 |
| Movie | Metroland | Tennis Player (uncredited) | 1997-08-30 |
| Movie | The Heart Surgeon | Journalist | 1997-05-04 |
| Movie | The Man Who Knew Too Little | voice overs (uncredited) | 1997-11-14 |
| Movie | The Wings of the Dove | Royal Bodyguard (uncredited) | 1997-09-04 |
| Movie | Hostile Waters | Private Curtis | 1997-10-18 |
| Movie | Keep the Aspidistra Flying | Court Room Journalist (uncredited) | 1997-11-20 |
| Movie | The Bill: Target | DI Jones (uncredited) | 1996-03-11 |
| Series | The Demon Headmaster | Mr. Hunter | 1996-01-02 |
| Movie | True Blue | Journalist (uncredited) | 1996-11-15 |
| Movie | The Leading Man | Journalist (uncredited) | 1996-12-12 |
| Movie | Hamlet | Courtier (uncredited) | 1996-12-25 |
| Series | Bramwell | Warden | 1995-05-01 |
| Series | Bugs | John Frost | 1995-04-01 |
| Series | Kavanagh Q.C. | Dr. Roberts | 1995-01-03 |
| Movie | The Young Poisoner's Handbook | Lab Student (uncredited) | 1995-01-20 |
| Movie | The Absence of War | Naval Officer | 1995-05-18 |
| Movie | Carrington | Johnny Boy (uncredited) | 1995-05-25 |
| Movie | GoldenEye | Casino Gambler (uncredited) | 1995-11-16 |
| Movie | The Affair | US Soldier (uncredited) | 1995-10-14 |
| Series | Pie in the Sky | Waiter (uncredited) | 1994-03-13 |
| Movie | Four Weddings and a Funeral | Wedding Guest (uncredited) | 1994-03-09 |
| Series | Wycliffe | PC Jones (uncredited) | 1994-07-24 |
| Movie | The Secret Rapture | Hospital Patient (uncredited) | 1993-09-12 |
| Movie | Genghis Cohn | Watcher 1 | 1993-11-09 |
| Series | As Time Goes By | Young Lionel (uncredited) | 1992-01-12 |
| Series | Soldier Soldier | Cpl Tom Jenkins (uncredited) | 1991-06-10 |
| Series | The Brittas Empire | Fireman | 1991-01-03 |
| Series | The House of Eliott | George | 1991-08-31 |
| Series | Murder Most Horrid | DC Finch | 1991-11-14 |
| Series | Jeeves and Wooster | Police Officer Brown (uncredited) | 1990-04-22 |
| Series | Drop the Dead Donkey | Sam Peter | 1990-08-09 |
| Series | Agatha Christie's Poirot | PC Keating (uncredited) | 1989-01-08 |
| Series | Lovejoy | Frankie (uncredited) | 1986-01-10 |
| Series | Brideshead Revisited | Graduate (uncredited) | 1981-10-12 |
| Movie | Miss Morison's Ghosts | Man in Punt (uncredited) | 1981-05-10 |
| Movie | Tanglewoods' Secret | Philip | 1980-01-01 |
| Movie | Heaven's Gate | Charles (uncredited) | 1980-11-19 |
| Series | Grange Hill | Mr. Clarke | 1978-02-08 |