DirectingChristian Meolaยท Albany, New York, USAChristian Meola is a filmmaker and theater director in Austin, Texas.