
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.
movieArtificial
2026 · David
movieThe Barn
2024 · Odin (Viking King)
tvNazi Murder Mysteries
2018 · Old George
movieThe Dead
2010 · Co-Pilot Collins
movieHellboy II: The Golden Army
2008 · Stunts
The Reckoning
2002 · David
Distant Shadow
2000 · Jimmy Scarface
The Fiancée
1999 · The Doctor
The Jump
1998 · Jack
movieImogen's Face
1998 · Hospital Porter
movieThe Man Who Held His Breath
1998 · The Detective
movieFirelight
1998 · Servant Jake
Dead Clean
1998 · Tony Judd
movieKeep the Aspidistra Flying
1997 · Court Room Journalist (uncredited)
movieThe Man Who Knew Too Little
1997 · voice overs (uncredited)
movieHostile Waters
1997 · Private Curtis
movieThe Wings of the Dove
1997 · Royal Bodyguard (uncredited)
movieMetroland
1997 · Tennis Player (uncredited)
tvThe Beggar Bride
1997 · Head Waiter
tvThe Broker's Man
1997 · James Bush (uncredited)
movieThe Heart Surgeon
1997 · Journalist
tvBodyguards
1997 · David James
tvThe Vanishing Man
1997 · Johnny Boy
movieBeyond Fear
1997 · Photographer
Thin Lines
1997 · DI MacFarland
True Tilda
1997 · Circus Man
movieDeacon Brodie
1997 · Mcready
The Longest Memory
1997 · The Overseer's Assistant
tvMcCallum
1997 · DC Brown
movieHamlet
1996 · Courtier (uncredited)
movieThe Leading Man
1996 · Journalist (uncredited)
movieTrue Blue
1996 · Journalist (uncredited)
tvThe Prince and the Pauper
1996 · Villager 1 (uncredited)
Saturday Live
1996 · Swiss Penknife
tvNo Bananas
1996 · Guest 1
Ellington
1996 · DC Frank
movieThe Bill: Target
1996 · DI Jones (uncredited)
tvThief Takers
1996 · Police Officer
tvOur Friends in the North
1996 · Police Officer (uncredited)
tvSpywatch
1996 · Detective, Journalist
Call Red
1996 · Pilot
tvThe Demon Headmaster
1996 · Mr. Hunter
movieGoldenEye
1995 · Casino Gambler (uncredited)
The Ghostbusters of East Finchley
1995 · Detective
tvThe Thin Blue Line
1995 · Officer Plaice
movieThe Affair
1995 · US Soldier (uncredited)
movieCarrington
1995 · Johnny Boy (uncredited)
movieThe Absence of War
1995 · Naval Officer
tvThe Politician's Wife
1995 · Police Officer (uncredited)
tvBramwell
1995 · Warden
tvJohnny and the Dead
1995 · The Surveyor
tvBugs
1995 · John Frost
tvThe Biz
1995 · Jake
tvThe Buccaneers
1995 · Mr. Pleasance (uncredited)
movieThe Young Poisoner's Handbook
1995 · Lab Student (uncredited)
tvKavanagh Q.C.
1995 · Dr. Roberts
tvScarlett
1994 · Poker Player
tvThe Wanderer
1994 · Taxi Driver
tvWycliffe
1994 · PC Jones (uncredited)
tvRoughnecks
1994 · Jack (uncredited)
tvMoving Story
1994 · John (uncredited), George Jones (uncredited)
tvPie in the Sky
1994 · Waiter
movieFour Weddings and a Funeral
1994 · Wedding Guest (uncredited)
tvCalling the Shots
1994 · John (uncredited)
tvThe Day Today
1994 · Announcer
movieGenghis Cohn
1993 · Watcher 1
The Secret Rapture
1993 · Hospital Patient (uncredited)
tvFrank Stubbs Promotes
1993 · Man in Pub
tvThe Inspector Alleyn Mysteries
1993 · PC Jenkins (uncredited)
The Mushroom Picker
1993 · George
tvCivvies
1992 · Fire Chief (uncredited)
tvBetween the Lines
1992 · DC Hume
999
1992 · Police Officer
tvAs Time Goes By
1992 · Young Lionel (uncredited)
tvNoel's House Party
1991 · Schuemacer
tvMurder Most Horrid
1991 · Security Man, DC Finch
tvThe House of Eliott
1991 · George, George (uncredited)
tvSoldier Soldier
1991 · Cpl Tom Jenkins (uncredited)
tvThe Brittas Empire
1991 · Fireman
tvDrop the Dead Donkey
1990 · Sam Peter
tvJeeves and Wooster
1990 · Police Officer Brown (uncredited)
tvChancer
1990 · John Stables (uncredited)
tvScreen One
1989 · Joe Black, Cameraman (uncredited), Frank, Officer in Pub (uncredited)
tvAgatha Christie's Poirot
1989 · PC Keating (uncredited)
tvHale & Pace
1988 · Gamekeeper
tvLondon's Burning
1986 · Liason Officer (uncredited), Fireman (uncredited), Brigade Officer (uncredited), Fireman (uncredited), Martin (uncredited), Station Officer King (uncredited)
tvCasualty
1986 · George (uncredited), Doctor Jones (uncredited)
tvLovejoy
1986 · Frankie (uncredited)
tvScreen Two
1985 · Young Arthur, Naval Officer
tvThe Bill
1984 · Jury Spokesman, DC Jones (uncredited)
tvCrimewatch
1984 · Derek Duggan
Miss Morison's Ghosts
1981 · Man in Punt (uncredited)
movieHeaven's Gate
1980 · Charles (uncredited)
tvGrange Hill
1978 · Mr. Clarke
tvBBC2 Play of the Week
1977 · Frank Jones
Prometheus: The Life of Balzac
1975 · Peasant Boy, Prisoner
tvUp The Workers
1973 · The Cleaner