No photoChris VlastoActor · Born October 27, 1966 · Manhattan, New York, USAIMDb Produced 22020s2022Have You Seen This Man?Senior Executive Consultant6320213212 Un-redactedExecutive ProducerAppearances12020s2025Barbara Walters: Tell Me EverythingSelf