Jared Ryan Shaw

Jared Ryan Shaw portrayed the Sokol Leader in the season 7 episode "There's Something About Leo."