Willmar QuiramaKnown For: ActingBorn: Santa Cruz de Tenerife, Canary Islands, Spain, 2001-07-13Died: null