Stephen Russell è apparso in nessuna serie e 1 film. Al cinema, come Jedidiah Snow nel lungometraggio The Lightkeepers.