PersonGraeme Duffy3 credits in the catalogue: acting.ActingElf2003Orange Elf (uncredited)Chappie2015Tech (uncredited)The Perfection2018Geoffrey