He seems to keep cropping up in soaps!
He played an unnamed reporter in Corrie in 1997 but he became Sgt Roper when he reappeared in 1999. The following year, and into 2001, he made 10 appearances as Alex Swinton but in 2009 he played DC Morgan.
His first appearance in Emmerdale was in 1996, as Ray Thorpe. Seven years later he was in four episodes as Derek Hickling. From 2010 onwards though, he became PC James Pierce.
He's also had four roles in Heartbeat and three in Doctors, as well as appearing in Hollyoaks and Casualty.
https://www.imdb.com/name/nm0801053/