Steven was chosen from amongst hundreds of schoolchildren to star in This Boy's Story for The National Film School which won the BAFTA Best Short Film 1991. He then appeared in The Bill for Thames, You, Me and Marley for the B.B.C. and Medics for Granada.
Steven then went on to play Joe Lloyd in two series of Children's Ward for Granada and he currently plays Ashley Peacock in Coronation Street. Other television work includes Hetty Wainthropp Investigates and Common As Muck, both for the B.B.C.
Steven has also recorded The Distance Between Stars for B.B.C. Radio 4.