HomePeople Biography and filmographyEd Leigh Biography unavailable on TMDB. Movies (0)TV shows (3) Movies (0) No credits available. TV shows (3) My Life as an Animal2009 · Self Ed vs. SpencerEd vs. Spencer2004 · Himself Red Bull Soapbox Race · Self - Presenter