En 2000 Steve comenzó a salir con la actriz Martine McCutcheon; sin embargo la relación terminó en 2001.
En 1996 se unió al elenco de la aclamada serie This Life donde interpretó a Jo hasta 1997.
De 1998 al 2000 participó en películas como Maisie Raine, Virtual Sexuality, G:MT - Greenwich Mean Time, An Unsuitable Job For A Woman y en Forgive and Forget, donde interpretó a David un joven hombre que se encuentra confundido acerca de su sexualidad y que termina enamorándose de su mejor amigo Theo (John Simm).
En el 2009 se unió al elenco del sitcom Lunch Monkeys, donde interpretó a Charlie, hasta el final de la serie en el 2011.
En el 2011 interpretó a Max Harding en un episodio de la serie Waking the Dead.