Boyd Irwin was born on March 12, 1880 in Brighton, East Sussex, England. He was an actor, known for ...
Brighton, East Sussex, England, UK
Woodland Hills, Los Angeles, California, USA
Watch Parasite make Oscars history and other top moments from the 2020 Oscars telecast.