Raised in Deptford, London, he first earned a living as a boxer and dock worker before a film crew filming on the Surrey Commercial Docks noticed him, prompting a late-start in acting under the stage name P. H. Moriarty. He quickly became a recognizable character actor, delivering a memorable performance as the street enforcer “Razors” in John Mackenzie’s crime drama The Long Good Friday, and appe…