Alicia Duffy a étudié à la National Film and Television School de Beaconsfield.
2000 : Elle réalise son court métrage Numb à l'école qui est présenté au Festival du Film d'Edinburgh
2001 : Duffy réalise un deuxième court métrage : Crow Stone qui obtient le Troisième Prix de la Cinéfondation au Festival de Cannes 2001 et est primé à Chicago et Edinburgh
2002 : Elle prépare son premier long métrage, Saddie by the sea
2003 : The Most Beautiful Man in the World est présenté au 56e Festival de Cannes