Craven nahm an insgesamt fünf Paralympischen Spielen als Basketballer teil. Seine ersten Spiele waren die Sommer-Paralympics 1972 in Heidelberg, bei denen er zudem als Schwimmer teilnahm. Das letzte Mal als Teilnehmer war er bei den Sommer-Paralympics 1988 in Seoul vertreten.