Fiona Allen Fiona Allen 1/3/65 Actress Biography There is no information about «Fiona Allen» yet. Roles Various Characters (Actress) Goodness Gracious Me Rachel Roche (Actress) Happiness Various Characters (Actress) Smack the Pony Gallery