Lorne Brass, a multifaceted individual with a rich professional background, came into this world on March 26, 1959, in the vibrant city of Ottawa, Ontario, Canada. Throughout his illustrious career, he has made a significant mark in the entertainment industry, effortlessly transitioning between acting and directing roles.
Some of his most notable works include the critically acclaimed film "The Fountain" released in 2006, the innovative "I'm Not There" in 2007, and the thought-provoking "Arrival" in 2016.