Barry W. Levy har medverkat i 20 serie och 24 filmer. En föreställning som återfinns i rollen General Alexi Burov i serien Arrow. På bio, som Robert i spelfilmen My Secret Santa.