Han har skrevet fler enn 400 sanger, av hvilke drøyt 50 er blitt internasjonalt kjente. Han har deltatt i mange radio- og TV-program, spilt inn drøyt 30 plater og skrevet musikk til mange filmer.