Penelope Allen

Biography

Penelope Allen is an actress, known for Dog Day Afternoon (1975), The Thin Red Line (1998) and Scarecrow (1973).

Filmography

Movie Name Release Date
Σκυλίσια μέρα – Dog Day Afternoon (1975) December 25, 1975