Directing
Aldo Baruc, based in Montréal, Canada. He is a YouTuber, Filmaker, actor and narrator.
Explore credits, or search by title or character.