Robert holds a B.A. in both Performing Arts and Psychology. He received his M.F.A in Acting from the City University of New York. He has worked in theatre, television, and film throughout the United States and Europe. He is an associate director of the Paris based company Drama Ties. Robert joined the Improfessionals in 2014.