Acting
Stephen "Steve" John Shepherd (born September 1973) is an English actor. He is best known for his portrayals of psychopathic villains; foremostMichael Moon in the soap opera EastEnders from 2010 to 2013.
Waking the Dead
2001
Dalziel and Pascoe
1996
Shakespeare & Hathaway - Private Investigators
2018
Being Human
2009
Agatha Raisin
2016
Star Wars: Episode II - Attack of the Clones
2002
This Life
Layer Cake
2004
RPM
1998
From Hell
Karen Pirie
2022
7 Days in Entebbe
An Unsuitable Job for a Woman
1997
Maisie Raine
Lunch Monkeys
Bonkers
2007
Plus One
The Last Chancers
The Best Man
2005
I Want You