With his band Træben he has released three albums all recieved well by audience and press alike. He also won honourable mention at the International Songwriting Contest for his composition “Top Dog” of the 2nd album Push. Top Dog was also performed on Dutch National TV in 2012 in the concert program “Vrije Geluiden”