Rafi has extensive experience Off-Broadway (14 productions) and at various regional theaters. He holds a degree in computer science from Brandeis University.