Rome
2005
Tony Guilfoyle (born 30 March 1960) is an Irish actor. He was born in County Wicklow, Ireland, and was educated at the Drama Centre from 1970 to 1973. He is best known for his recurring role as the accident-prone Father Larry Duff, in the TV comedy series Father Ted. In theatre, he is best known for his long collaboration with Quebecois theatre director Robert Lepage and the latter's production company Ex Machina. Wikipedia