Barry Levy

Barry W. Levy is a Canadian director, writer and actor. He portrays General Alexi Burov in the eighth season of Arrow.