Biography
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.

Acting
Plaistow, London, England, UK
Born
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.

7 Days in Entebbe· 2018
Foreign Minister

Away from Me· 2016
Brian

Christmas Eve· 2015
Glen

Edward VIII: The Plot to Topple a King· 2013
Narrator

The Bad Mother's Handbook· 2007
Steve Cooper

The Best Man· 2005
James

Layer Cake· 2004
Tiptoes

Boudica· 2003
Catus

Star Wars: Episode II - Attack of the Clones· 2002
Naboo lieutenant

From Hell· 2001
Special Branch Constable

Me Without You· 2001
Carl

Forgive and Forget· 2000
David O'Neil

G:MT Greenwich Mean Time· 1999
Sam

Virtual Sexuality· 1999
Jason, Narcissus Guy

I Want You· 1998
Sam

RPM· 1998
Rudy

The One That Got Away· 1996
Little Bob

Karen Pirie· 2022
DI Simon Lees

Shakespeare & Hathaway - Private Investigators· 2018
Gerald Fitzallan

Agatha Raisin· 2016
Jeremy Laggat-Brown

Being Human· 2009
Carl

Lunch Monkeys· 2009

The Last Chancers· 2004
Paul

Waking the Dead· 2001
Max Harding

Maisie Raine· 1998
D.C. George Kyprianou

An Unsuitable Job for a Woman· 1997
Lee

This Life· 1996
Jo