Acting • AGE 53
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 20...


Karen Pirie
DI Simon Lees
2022

7 Days in Entebbe
Foreign Minister
2018

Shakespeare & Hathaway - Private Investigators
Gerald Fitzallan
2018

Away from Me
Brian
2016

Agatha Raisin
Jeremy Laggat-Brown
2016

Christmas Eve
Glen
2015

Edward VIII: The Plot to Topple a King
Narrator
2013

On Expenses
Vaci
2010

Lunch Monkeys
2009

Being Human
Carl
2009

The Bad Mother's Handbook
Steve Cooper
2007

The Best Man
James
2005

The Last Chancers
Paul
2004

Layer Cake
Tiptoes
2004

Boudica
Catus
2003

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

Me Without You
Carl
2001

Waking the Dead
Max Harding
2001

From Hell
Special Branch Constable
2001

Forgive and Forget
David O'Neil
2000

G:MT Greenwich Mean Time
Sam
1999

Virtual Sexuality
Jason, Narcissus Guy
1999

Maisie Raine
D.C. George Kyprianou
1998

RPM
Rudy
1998

I Want You
Sam
1998

An Unsuitable Job for a Woman
Lee
1997

This Life
Jo
1996

The One That Got Away
Little Bob
1996

The Visitor
Writer