Adam Barruch's career began as a young actor. He performed on Broadway and in film and television, working with prominent figures such as Tony Bennett, Jerry Herman, and Susan Stroman. He later received dance training at LaGuardia High School for Music & Art and Performing Arts. He graduated early and was accepted into the dance department at The Juilliard School. As a dancer he has performed the works of Jiří Kylián, Ohad Naharin, Susan Marshall, José Limón, Daniele Dèsnoyers, and is currently a dancer with Sylvain Émard Danse in Montreal. As a choreographer, Adam's work has been presented at venues such as Dance Theater Workshop (NYLA), New York City Center, NYU/ Skirball Center for the Performing Arts, The Juilliard School, The Ailey-Citigroup Theater, SUNY Purchase, New York University, Cedar Lake Theater, and Theatre Usine C in Montreal. In March 2009, he self-produced his first full evening of original dance/theater works at The Baryshnikov Arts Center.