Nicholas Davidoff

Nicholas Davidoff portrayed the Sokol Leader in the season 7 episode "There's Something About Leo."