He is best known for his roles as DS Geoff Daly in The Bill from 1996 to 2000, and Ronnie Marsden on Emmerdale from March to December 2003.
He played Ringo Starr in the biopic TV film Birth of the Beatles (1979),[2] and he has also appeared in various television productions including Coronation Street.
[3] Ashcroft played DS Geoff Daly in The Bill from 1996 to 2000[4][5] before portraying Ronnie Madsen in Emmerdale (2003).
[6] In 2018, he portrayed Tom Jackson, a Yorkshire miner, in the play On Behalf of The People.
[7][8][9][10][11] In 2021, he played the lead role of Horace in the short film Mr Wong's Lullaby.