Included in that association are a staging of Mahler's Kindertotenlieder at the Lincoln Center and world tour, The Geometry Of Miracles performed at the Royal National Theatre and worldwide, The Dragons' Trilogy performed at the Barbican Theatre in London and internationally, and their latest collaboration,[when?]
In cinema, Guilfoyle played the lead, Rory, in The Return (1986),[2] for Film Four, and the Magistrate in The Murder of Stephen Lawrence,[3] written and directed by Paul Greengrass.
On TV, in addition to playing Father Larry Duff on Father Ted, he starred in the HBO/BBC historical drama Rome, playing Pothinus, an Egyptian eunuch and pharaoh's aide.
Other TV credits include a role in a 1985 episode of Juliet Bravo, as unhinged hostage taker Moll Kelly, and brief roles in The Musketeers, Merlin, The Virgin Queen, Fanny Hill, and Bleak House.
In October 2019, he appeared as Jack Dacre in an episode of the BBC soap opera Doctors.