Caption: Ascension still photo. Councilman Davis (Carlo Mestroni), Captain Denninger (Brian Van Holt), Viondra (Tricia Helfer), and Councilman Rose (Al Sapienza).
Actor, Miscellaneous Crew
Known for: Immortals (2011), Assassin's Creed II (2009), Mr. Nobody (2009), Erased (2012)
Source: IMDB
Carlo Mestroni was born in Montreal, Quebec on May 16th 1973. His father was born in northern Italy, and his mother is of British and Irish descent. At the age of 8 his mother enrolled him in a local theatre class thinking it would be a good way to satisfy his love for storytelling. Carlo left acting for almost ten years in his 20's to work in ...