
A former teacher, David has long held an interest in all types of music from the 1940s to the present day. He has another passion – cruising and he gives talks on aspects of British entertainment there.
You can catch David on Cambrian Radio on Saturday mornings for his bright and breezy Saturday Show between 8 and 10.