Producer, Writer, Bass and Keyboard player
| Remixes: | ||||
| Rumours (Maxi) ◄ (2 versions) | Rumours (K.O. 7" Mix) | Cooltempo | 2000 | |
| One Love (CD, Maxi, Enh) | One Love (Octave Remix) | Virgin, Innocent | 2002 | |
| Never Felt Like This Before (Single) ◄ (2 versions) | London Records | 2004 | ||
| Production: | ||||
| Human (Album) ◄ (2 versions) | Human | Atlantic ... | 2001 | |
| Co-production: | ||||
| I Don't Really Care (12", Promo) | Instant Karma | 2000 | ||
| I Don't Really Care ◄ (2 versions) | Instant Karma | 2000 | ||
| Rock Steady (CD, Single, Enh) | Do Me | Parlophone, EMI Records | 2006 | |
| Appears On: | ||||
| Oh No (CD, Maxi) | Oh No (Karl 'K-Gee' Go... | Penalty Recordings | 1999 | |
| All Hooked Up (Single) ◄ (2 versions) | All Hooked Up (Single ... | London Records | 2000 | |
| Pure Shores (Maxi, Single) ◄ (4 versions) | If You Don't Know What... | London Records ... | 2000 | |
| Saints & Sinners (Album) ◄ (2 versions) | All Hooked Up, Saints ... | London Records | 2000 | |
| Through My Eyes (CD, Album) | Stride On | Telstar | 2001 | |
| Thinking It Over (Album) ◄ (3 versions) | Wanting Me Tonight | V2 Records ... | 2002 | |
| War Child - Hope (CD, Comp) | Stand Up As People | London Records 90 | 2003 | |
| Rock Steady (CD, Single, Enh) | Do Me | Parlophone, EMI Records | 2006 | |
| Unofficial Releases: | ||||
| Freeek! (12") | Freeek! (Octave Mix) | Not On Label (George Michael) | ||