Huwa kellu sensiela ta’ rebħiet f’diversi tipi ta’ vetturi bil-mutur, inkluża rebħa fuq l-art f’Daytona Beach fi Florida, qabel ma wasal f’Coniston fl-1967 biex jipprova jikser ir-rekord dinji ta’ speed boating.
Huwa pprova jikser ir-rekord dinji tad-dgħajjes tal-veloċità fl-1967 iżda falla.