Lead Vehicle Artist
cleveland, middlesbrough, united kingdom
Reflections, a Ubisoft Studio
Codemasters
Vehicle Artist
Teesside University