Well known for portrayal of Leo Johnson on the soap opera Brookside, he also landed roles in the series Mersey Beat and Doctors.
He made his professional acting debut for Brookside in 1996.
He played the guest character of Kovarro on Game of Thrones, joining the show during its second season.
He was born in Liverpool, England.
He shared the screen with Emilia Clarke on Game of Thrones.