Ellen Allan is known for Charlie's Angels: Full Throttle (2003), Wishmaster (1997) and The Flintstones (1994).
No data