He joined Bolton Little Theatre and played Billy Casper in Kes. He attended Turton High School in Bolton, before graduating from Leicester Polytechnic and in 1991 made his screen debut in London Kills Me. Other acting credits include The Loss of Sexual Innocence and appearances in the television dramas Heartbeat, Dangerfield, Dalziel and Pascoe and others.