Barry Strickland

Barry Strickland was born on January 28, 1978 in Titusville, Florida, USA. He is known for Last Man Club (2016), Alita: Battle Angel (2019) and Transformers: Age of Extinction (2014).

Berry Has has been set D.P. and chief special effect artist for 4 current features for Welling Films.