Richard Bain
Richard Bain was born on July 20, 1982 in Portland, Oregon, USA. He was an actor and producer, known for The Unquenchable Thirst for Beau Nerjoose (2016), Betamax (2015) and Cars III (2009). He died on May 25, 2020 in Los Angeles, California, USA.