Charles joined Walthamstow blues-rock band Sam Apple Pie, appearing on their eponymous first album in 1969, and then playing with Help Yourself at the first Glastonbury Festival in 1970. As well as a drummer, he was also interested in electronics, and recorded the Brinsley Schwarz Hype at the Fillmore East Malcolm Morley left Sam Apple Pie and invited Charles to join his new band Help Yourself, for whom he drummed on all 6 of their albums, and played an early synthesiser. Whilst with Help Yourself Charles also drummed on the eponymous album by Ernie Graham, and Deke Leonard's album Iceberg. After the breakup of Help Yourself in 1973, Charles recorded Unusual with Roger Ruskin Spear, Fish for Barry Melton and rejoined Tim Rose for Magician. He drummed for, and recorded albums with, several Welsh bands, including Geraint Watkins, The Neutrons, Deke Leonard and Clive John. Most of these albums were recorded at Rockfield Studios, where Charles tried using the recording desk, because "someone had to do it, and it all looked fairly simple really." He knew Rockfield boss Kingsley Ward from Monmouth, as well as the studio, and Kingsley offered to train him as a recording engineer. He became resident engineer at Rockfield between 1975 and 1977, engineering albums for Hawkwind, Dr. Feelgood, Dave Edmunds, Judas Priest and Graham Parker In the mid-1970s, Charles joined musician and songwriter John David to form a group, Airwaves, as drummer. The group recorded the albums New Day and Next Stop in 1978 and 1979, respectively. In 1978, they also had a minorhit, "So Hard Livin' Without You". In 1981, he had a long stint with Dave Edmunds including D.E. 7th, Information, Riff Raff and I Hear You Rockin'. He also drummed on albums by Bryn Haworth and Sheila Walsh, before joining Latin Quarter and playing with Andy Fairweather-Low and Hugh Masekela. By 1985 he was undertaking more engineering, including albums by Jeff Beck, The Fabulous Thunderbirds, Nick Lowe the Stray Cats and Nelson Rangell. Having become known as an engineer, he recorded The La's album The La's, and worked with The Charlatans where his role changed from initially being the engineer, on The Charlatans, to becoming the producer on Tellin' Stories and numerous Charlatans singles. In the 2000s he has produced albums for Man, Paul Chapman and Dr. Feelgood.