A UK-based DJ and producer, he became involved in the late 1980s club scene and began DJing, with an early residency at The Hard Club at Gossips in Soho, playing EBM and techno from artists like Front 242 and Nitzer Ebb. He later held a residency at Browns in London.
In 1993, he worked at Swag Records and played at events including Wiggle. He subsequently performed at clubs such as Ministry Of Sound and Fabric, and internationally from the late 1990s.
He has released music on Eukahouse, Intrinsic Design, and Bleep43 Recordings, and contributed mixes to Proton Radio (2009–2016). He has also written for Mixmag and related publications.