His first major TV role was as hospital porter Jimmy Powell in the BBC medical drama series, "Casualty", from 1989 to 1992. He then went on to portray Fusilier Dave Tucker in the ITV military drama series, "Soldier Soldier", between 1991 and 1995. Between 2002 and 2008 he played Dr. Tony Hill in the ITV crime drama series, "Wire in the Blood".