Richard ni won bi se ikeji ninu awon omokunrin meta, o dagba si idile ti won ko la ti won ko dara sagbe.. 
Fun apẹẹrẹ, ni ọdun 1996, ẹya akọkọ ti a mọ ati ti akosile ti ppC kan wa ninu itọsọna wẹẹbu kan ti a pe ni Planet Oasis.. 