Formed Heaven Records (3) with the Fat Tulips in 1990. He performs with the Fat Tulips as David F and with The Pleasure Heads as Mark Randyhead.
He has also been a member of Ermintude, Mary McKirdy and the Liquid Fruit Machine, Servalan and International Wigg Control. He has written a number of fanzines including "Heaven Sent" (distributed with Heaven Records releases) and "2 pint Take Home".
In 2000 he married Tullia Goodhead.