James Bresnahan

James Bresnahan

CrewVisual EffectsArtDirectingDirector 1985–2017 (32 year career)
7.0 avg rating