Contact

 

 

James Russell works on a freelance basis out of London, Manchester, Los Angeles/Worldwide  

+44 7957 418085

  For any showreel or availability requests please fill in the form..