Home›Seb BarkerSeb BarkerKnown for Visual EffectsBorn:1986-08-22Place:Cambridge, Cambridgeshire, England, UKMovies2010Dead Happy Details