Penelope Allen è apparso in nessuna serie e 11 film. Al cinema, come Sylvia 'Mouth' nel lungometraggio Dog Day Afternoon.