Skip to content
NDISCOVERY
Steve John Shepherd

Acting

Steve John Shepherd

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.

Known for

7.1

Being Human

2009 · TV Series · Sci-Fi & Fantasy · Drama

6.7

From Hell

2001 · Movie · Horror · Mystery

–

Bonkers

2007 · TV Series · Comedy · Drama

4.8

Boudica

2003 · Movie · Action · Drama

3.3

RPM

1998 · Movie · Action · Thriller

Steve John Shepherd — movies & series · Netflix Discovery