Lou Richards was born on March 15, 1923 in Collingwood, Melbourne, Victoria, Australia. He was an actor, known for
The Club (1980),
The Great MacArthy (1975) and
Sports Talk (1956). He was married to Edna Lillian Bowie. He died on May 8, 2017 in Melbourne, Victoria, Australia.