Kelly Farrugia: Kelly Farrugia. Actress: Creatures of Creation. Kelly Farrugia is known for Creatures of Creation (2006), Traffick - Part 1 (2007) and Traffick - Part 2 (2007).
Known For: Creatures of Creation (Constable Sue), Traffick - Part 1 (Beccie), Traffick - Part 2 (Beccie)