He started his career as a founding member of a band called "Frogmorton" that played Live Radio and released the album "At Least"
He spent some time in America before returning to the United Kingdom and started the band "The Extraordinaires" along with John Evans. During the time he was touring with The Extraordinaires, he wrote the hit single "Blue Skies" for The Jets. The Extraordinaires finally broke up in 1985, this is when he turned to Television work.
He is best known for voicing the crucial antagonist part of Zorran in TUGS and directed four of the thirteen episodes that currently exist today. However, also served as an effects technician with Stephen Spielberg for Saving Private Ryan.
He formerly collaborated with the Star Tugs Pier Forum (Formerly the Clearwater Forum) before the site shut down, as well as lecturing media at a college.