Ha rappresentato la Germania all'Eurovision Song Contest 2003 con il brano "Let's Get Happy".