Leo CageActing • 1987-07-17 • Ipswitch, Suffolk, UKNo biography available.Known ForGet Me Off!2019Hard & Rough2023The London Massive 32013The Power House2011Fan ClubNo Nerds have favorited Leo Cage yet — be the first.All fan clubsFrom NerdspinFilmographyActor42023Hard & RoughFilm(archive footage)2019Get Me Off!Film(archive footage)2013The London Massive 3Film2011The Power HouseFilm