Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Lou Brown was born on March 16, 1952 in Melbourne, Victoria, Australia. He is an actor and producer, known for The Boy in the Bush (1984), Midnite Spares (1983) and Façade (2011).