Real name David Spencer ... the Ricky Valance name must have been to make him sound a bit more "hip".
One of my favourite records of all time, but as someone who has been involved in motor sport for more than 50 years I was always puzzled how Tommy could get his competition licence, and his car prepared for racing - having simply turned up and raced !!! But all that would spoil the song lyrics, I am sure!
There were quite a few such tragic records at the time - Twinkle's "Terry" is another one that was a big hit.
RIP