SONGWRITING & PRODUCTION CREDITS:
- 100 Different Ways by Girls Aloud (2004)
- 7 Ways by Abs (2003)
- Ace Rejects by Sugababes (2005)
- Action by Saint Etienne (2002)
- All Fired Up by The Saturdays (2011)
- All I Ever Do by Frank (2006)
- All I Wanna Do by Dannii Minogue (1997)
- Androgynous Girls by Girls Aloud (2004)
- Angel by V (2004)
- Angels With Dirty Faces by Sugababes (2002)
- Awkward Game by Gabriella Cilmi (2008)
- Baby Don’t Ask Me by Jessie Malakouti (Unreleased)
- Baby When You Go by Girls Aloud (2024)
- Big Brother by Girls Aloud (2004)
- Biology by Girls Aloud (2005)
- Black Jacks by Girls Aloud (2007)
- Blow Your Cover by Girls Aloud (2007)
- Blue by Amelia Lily (Unreleased)
- Call The Shots by Girls Aloud (2007)
- Can’t Speak French by Girls Aloud (2007)
- Cigarettes and Lies by Gabriella Cilmi (2008)
- Closer To Me by Frank (2006)
- Close To Love by by Girls Aloud (2007)
- Complicated by Frank (2006)
- Complicated by Mania (Unreleased)
- Control of The Knife by Girls Aloud (2007)
- Crash Bang Baby by Jessie Malakouti (Unreleased)
- Crazy Fool by Girls Aloud (2006)
- Crocodile Tears by Girls Aloud (2007)
- Damn by Girls Aloud (2007)
- Deadlines & Diets by Moonbaby (Unreleased)
- Deadlines & Diets by Girls Aloud (2004)
- Dirty Mind by Jason Downs (2004)
- Disco Bunny by Girls Aloud (2024)
- Do Me Wrong by Melanie Blatt (2003)
- Don’t Wait Up by Frank (2006)
- Don’t Wanna Go To Bed Now by Gabriella Cilmi (2008)
- Einstein by Gabriella Cilmi (2008)
- Every Now and Then by Girls Aloud (2012)
- Everything Is Love by Jason Downs (2004)
- Fix Me Up by Girls Aloud (2008)
- Fling by Girls Aloud (2007)
- Fools by V (2004)
- Funny How by Rachel Stevens (2005)
- Get Ready, Get Set by The Saturdays (2011)
- Girl Overboard by by Girls Aloud (2007)
- Giving You Up by Kylie Minogue (2005)
- Got No Place To Go by Gabriella Cilmi (2008)
- Graffiti My Soul by Girls Aloud (2004)
- Hair Down by Mollie King (2017)
- Hear Me Out by Girls Aloud (2004)
- Heartstrings by Kylie Minogue (2010)
- Heaven & Hell by Jason Downs (2004)
- 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)
- Hip to Hip by V (2004)
- History by Girls Aloud (2004)
- Hole In The Head by Sugababes (2003)
- Hoxton Heroes by Girls Aloud (2007)
- I Don’t Really Hate You by Girls Aloud (2005)
- If It Moves – Dub It by Dannii Minogue (1997)
- If The Devil’s Got Your Gold by Frank (2006)
- If You Go by Sophie Ellis-Bextor (2007)
- If You Need A Good Girl by Mania (2004)
- I’m Falling by Girls Aloud (2007)
- I’m Not Shy by Frank (2006)
- I’m Not Shy by Mania (Unreleased)
- I’m Thru With Love by Moonbaby (Unreleased)
- I’m Thru by Alesha Dixon (2008)
- In The Middle by Sugababes (2003)
- Intro (All About The Hell of It) by Girls Aloud (2005)
- I Say A Prayer For You by Girls Aloud (2004)
- It’s Amazing by Dannii Minogue (1997)
- It’s Magic by Girls Aloud (2005)
- It’s Your Dynamite by Girls Aloud (2009)
- Jungle Town by Jessie Malakouti (Unreleased)
- Just Can’t Take The Rumours by Amelia Lily (Unreleased)
- Party Over by Amelia Lily (2013)
- Keep Up With The Good Times by Dannii Minogue (1997)
- Kitsch Bitch Kool by Moonbaby (2000)
- Knockdown by Alesha Dixon (2006)
- Life Got Cold by Girls Aloud (2003)
- Live In The Country by Girls Aloud (2008)
- Long Hot Summer by Girls Aloud (2005)
- Long Way From Home by Jessie Malakouti (Unreleased)
- Looking For A Place by Mania (2004)
- Love/Hate by Girls Aloud (2003)
- Love Machine by Girls Aloud (2004)
- Love On The Run by Chicane (2003)
- Loving is Easy by Girls Aloud (2004)
- Love Is Pain by Girls Aloud (2008)
- Love Is The Key by Girls Aloud (2008)
- Loving You by Kylie Minogue (2005)
- Made of Glass by Kylie Minogue (2005)
- Make It Rain by Jessie Malakouti (Unreleased)
- Memory of You by Girls Aloud (2009)
- Memory of You by Nicola Roberts (2012)
- Messy by Gabriella Cilmi (2008)
- Mighty Rivers by Kylie Minogue (2010)
- Miss Perfect by Abs (2003)
- Miss You Bow Wow by Girls Aloud (2008)
- Models by Girls Aloud (2005)
- Money by Girls Aloud (2006)
- Money In My Pocket by Frank (2006)
- Money In My Pocket by Mania (Unreleased)
- Moonbaby by Moonbaby (Unreleased)
- Mr. Beautiful by Frank (2006)
- My Love is Pink by Sugababes (2007)
- Never Be The Same by Jessie Malakouti (Unreleased)
- Never Gonna Dance Again by Sugababes (2007)
- Never Left A Girl by Frank (2006)
- Nobody But You by Girls Aloud (2005)
- No Good Advice by Girls Aloud (2003)
- Nothing Good About This Goodbye by Alexis Strum (Unreleased)
- Nothing Good About This Goodbye by Rachel Stevens (2005)
- On My Way to Satisfaction by Girls Aloud (2007)
- Palm of Your Hand by Frank (2006)
- Racy Lacey by Girls Aloud (2005)
- Real Life by Girls Aloud (2004)
- Red Dress by Sugababes (2005)
- Revolution In The Head by Girls Aloud (2008)
- Robot Love by Jessie Malakouti (Unreleased)
- Rolling Back The Rivers in Time by Girls Aloud (2008)
- Safer by Gabriella Cilmi (2008)
- Sanctuary by Gabriella Cilmi (2007)
- Sexy! No, No, No by Girls Aloud (2007)
- She by Girls Aloud (2008)
- Shower Scene by Saint Etienne (2002)
- Shut Up (And Give Me Whatever You Got) by Amelia Lily (2013)
- Silence by Frank (2006)
- Singapore by Girls Aloud (2006)
- Sit In The Blues by Gabriella Cilmi (2008)
- Situations Heavy by Sugababes (2003)
- Some Kind of Miracle by Girls Aloud (2003)
- Someone In My Bed by Sugababes (2003)
- Something Kinda Oooooh by Girls Aloud (2006)
- Something New by Girls Aloud (2003)
- Sound of The Underground by Girls Aloud (2003)
- Standing Up For The Lonely by Jessie Malakouti (2009)
- State of Mind by Alexis Strum (Unreleased)
- Stop by Girls Aloud (2003)
- Sweet About Me by Gabriella Cilmi (2008)
- Swinging London Town by Girls Aloud (2005)
- Taste of The Action by Jason Downs (2004)
- Terrifying by Gabriella Cilmi (2008)
- Thank Me Daddy by Girls Aloud (2004)
- The Crazy Life by Girls Aloud (2006)
- The Loving Kind by Girls Aloud (2008)
- The Promise by Girls Aloud (2008)
- The Show by Girls Aloud (2004)
- This Game by Gabriella Cilmi (2008)
- To The Beat of My Heart by Steps (2020)
- Turn it Up by Frank (2006)
- Turn to Stone by Girls Aloud (2008)
- Twisted by Sugababes (2003)
- Untouchable by Girls Aloud (2008)
- Waiting by Girls Aloud (2005)
- Wake Me Up by Girls Aloud (2004)
- Wake Up by Frank (2006)
- Watch Me Go by Girls Aloud (2005)
- We Wanna Party by Lene (2003)
- We Wanna Party by Girls Aloud (2008)
- What You Crying For? by Girls Aloud (2007)
- When I Close My Eyes by Natacha Atlas (2003)
- Who by Sugababes (2003)
- Whole Lotta History by Girls Aloud (2005)
- Who’s My Baby by Natacha Atlas (2003)
- Who’s That Man by Jessie Malakouti (Unreleased)
- Why Do It? by Girls Aloud (2006)
- Wild Horses by Girls Aloud (2005)
- You Bring Me Joy by Amelia Lily (2012)
- You Freak Me Out by Girls Aloud (2003)
- You Take It All by Cher (2001)
Writing Credits:
- Believe by Cher (1998)
- Falling For You by Jem (2004)
- Round Round by Sugababes (2002)
Production Credits:
- Beautiful Time by Mania (Unreleased)
- Christmas Round at Ours by Girls Aloud (2005)
- Close by Mania (Unreleased)
- Count The Days by Girls Aloud (2005)
- DNA by Mania (2004)
- Don’t Ask Me by Mania (Unreleased)
- Echo Beach by Gabriella Cilmi (2008)
- Fly Me To The Moon by Gabriella Cilmi (2008)
- Girls on Film by Girls Aloud (2003)
- I’ll Stand By You by Girls Aloud (2004)
- I Think We’re Alone Now by Girls Aloud (2004)
- I Wanna Kiss You So by Girls Aloud (2005)
- I Wish It Could Be Christmas Everyday by Girls Aloud (2005)
- Jingle Bell Rock (2005)
- Jump by Girls Aloud (2003)
- L.O.V. by Mania (Unreleased)
- Merry Xmas Everybody by Girls Aloud (2005)
- Not Tonight Santa by Girls Aloud (2005)
- Only You by Mania (Unreleased)
- Pick Up Joints by Mania (Unreleased)
- Sacred Trust by Girls Aloud (2006)
- See The Day by Girls Aloud (2005)
- Sorry by Gabriella Cilmi (2008)
- Theme to St. Trinian’s by Girls Aloud (2007)
- White Christmas by Girls Aloud (2005)