Steven L. Bird, a talented individual, entered this world on May 21, 1953, in the vast and beautiful country of Canada.
As a multifaceted personality, he ventured into the realm of the performing arts, making a name for himself as both an actor and producer.
Throughout his illustrious career, he left an indelible mark on the industry, with notable roles in films such as Son of the Sunshine (2009),The Blue Seal (2010),and 10-57 (2013).
Tragically, his life came to a close on May 16, 2016, in the bustling city of Toronto, Ontario, Canada.