Danish jazz violinist Svend Asmussen, who played with legends Fats Waller, Duke Ellington, Benny Goodman and Toots Thielemans, has died aged 100.

Asmussen's son Claus confirmed the death of his father, who was one of Denmark's best-known jazz musicians abroad and considered a swinging great at home.

Known as the Fiddling Viking, Asmussen's gigs included performances with guitarist Django Reinhardt and violist Stephane Grappelli.

He was also a member of a popular swing trio with Danish guitarist Ulrik Neumann and Swedish singer Alice Babs, best known for their cheerful and swinging scat.

Asmussen, who was born on February 28 1916, is survived by his second wife and three children from his first marriage.