Stephen Russell is an actor.
Stephen Russell appears in: The Tudors (2007), among others.
Stephen Russell
person