He is best known for his roles as Pat Hancock in Brookside, Pete Callan in Family Affairs, Gil Keane in Emmerdale, Mac Nightingale in Hollyoaks and Frank Fisher in The Bill.
[1] In the 1991 London Palladium revival production of Joseph and the Amazing Technicolor Dreamcoat he played the role of Pharaoh & Levi, alongside Jason Donovan and Linzi Hateley.
He has also appeared on Lily Savage's Blankety Blank[2] and guest starred in episodes of Birds of a Feather, The Bill, Holby City and Doctors.
He joined the cast of Channel 4 soap, Hollyoaks in May 2015, as Mac Nightingale, the mystery husband of bipolar sufferer, Cindy Cunningham (Stephanie Waring).
They married during one of her bipolar episodes and he arrived asking for a divorce, on her wedding day to Dirk Savage (David Kennedy).