Official Franc D'Ambrosio Website
Franc D'Ambrosio has been playing the role of "The Phantom" in the San Francisco production for the past four years, after creating and playing the role in the national touring production.