EN

Biography

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

Filmography