Peter Hanly is an Irish actor best known for his performances in Braveheart as Edward, Prince of Wales, and as Garda Ambrose Egan in the BBC TV series Ballykissangel. Wikipedia