Xavier Russell « Avid Leonardo Lux Vide / Big Light Productions / France Television Strike Back Left Bank Pictures / Cinemax / HBO The Witcher Netflix Download CV To book Xavier, please email [email protected] or call 020 3143 5769 Avid