Writing Credits
- All Fired Up by The Saturdays (2011)
- All I Wanna Do by Dannii Minogue (1997)
- Angels With Dirty Faces by Sugababes (2002)
- Believe by Cher (1998)
- Deadlines & Diets by Moonbaby (Unreleased)
- Deadlines & Diets by Girls Aloud (2004)
- Every Now and Then by Girls Aloud (2012)
- Get Ready, Get Set by The Saturdays (2011)
- Heartstrings by Kylie Minogue (2010)
- Heaven Can Wait by Dannii Minogue (1997)
- Here We Go by Moonbaby (2000)
- Here We Go by Lene (2003)
- Here We Go by Girls Aloud (2004)
- If It Moves – Dub It by Dannii Minogue (1997)
- I’m Thru With Love by Moonbaby (Unreleased)
- I’m Thru by Alesha Dixon (2008)
- It’s Amazing by Dannii Minogue (1997)
- It’s Your Dynamite by Girls Aloud (2009)
- Just Can’t Take The Rumours by Amelia Lily (Unreleased)
- Keep Up With The Good Times by Dannii Minogue (1997)
- Kitsch Bitch Kool by Moonbaby (2000)
- Live In The Country by Girls Aloud (2008)
- Love/Hate by Girls Aloud (2003)
- Made of Glass by Kylie Minogue (2005)
- Moonbaby by Moonbaby (Unreleased)
- Racey Lacey by Girls Aloud (2005)
- Sexy! No, No, No by Girls Aloud (2007)
- Standing Up For The Lonely by Jessie Malakouti (2009)
- Shut Up (And Give Me Whatever You Got) by Amelia Lily (2013)
- Something New by Girls Aloud (2012)
- Stop by Girls Aloud (2003)
- Swinging London Town by Girls Aloud (2005)
- To The Beat of My Heart by Steps (2020)
- Turn to Stone by Girls Aloud (2008)
- Untouchable by Girls Aloud (2008)
- You Bring Me Joy by Amelia Lily (2012)