Albert Bouchard, a multifaceted individual, entered this world on May 24, 1947, in the charming city of Watertown, New York, USA.
As an accomplished actor, Bouchard has made a lasting impression on the entertainment industry, with a notable presence in various projects, including the 2005 film "Lords of Dogtown", the popular television series "Supernatural" (also in 2005),and the hit show "iZombie" in 2015.