Ed CuffeActorActed in 32020s2022Goodbye, PetrushkaMr. Defarge2010s2018A Place in HellCaptain Links2000s200616 BlocksPedestrian (uncredited)63Produced 22020s2022Goodbye, PetrushkaExecutive Producer2010s2018A Place in HellProducer