No idea...
But it is Ford Prefect from the telly series of HHG. He may well have been played by Thom Yorke
(
Not very much gravitas at all,
Sun 9 Mar 2003, 15:35,
archived)
*geek*
he was played by David Dixon
*/geek*
(
Mystery Woo Yay Boy,
Sun 9 Mar 2003, 15:37,
archived)