Sebastian DiNatale

Sebastian DiNatale is an actor and director living in Brooklyn, New York. He is a producer for The Daily Show with Trevor Noah, and the Executive Producer of Channel 101 NY.