Based in Philadelphia, U.S.
He started as staff songwriter for Chrysalis, with his first hit recorded by Bay City Rollers. After 4 years (1976 - 1980) with Chrysalis he joined Michael Zager team from 1980 to 1981. He wrote for a series of artists like Maxine Nightingale etc. He owns Rock Your Socks Music.