
Steve John Shepherd
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.
TV Shows(10)

Karen Pirie
DI Simon Lees
2022

Shakespeare & Hathaway - Private Investigators
Gerald Fitzallan
2018

Agatha Raisin
Jeremy Laggat-Brown
2016

Lunch Monkeys
2009

Being Human
Carl
2009

The Last Chancers
Paul
2004

Waking the Dead
Max Harding
2001

Maisie Raine
D.C. George Kyprianou
1998

An Unsuitable Job for a Woman
Lee
1997

This Life
Jo
1996
Movies(17)

7 Days in Entebbe
Foreign Minister
2018

Away from Me
Brian
2016

Christmas Eve
Glen
2015

Edward VIII: The Plot to Topple a King
Narrator
2013

The Bad Mother's Handbook
Steve Cooper
2007

The Best Man
James
2005

Layer Cake
Tiptoes
2004

Boudica
Catus
2003

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

Me Without You
Carl
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

RPM
Rudy
1998

I Want You
Sam
1998

The One That Got Away
Little Bob
1996