Gedurende de jaren schreef hij geregeld inzendingen voor het Nationale Songfestival, met 2005 voor hem als topjaar toen van de vierentwintig liedjes zeven (mede) door hem geschreven waren. Twee nummers die hij samen met Robert D. Fischer schreef bereikten de finale. Met het winnende nummer "My impossible dream" vertegenwoordigde Glennis Grace Nederland tijdens het Eurovisiesongfestival van dat jaar.