Olly Llloyd Height 6′ 1″ 185 cm Weight 195 lbs 88 kg Home Gloucester Début 2017 Signature moves Frog Splash