Willem Dafoe is an American actor. His full name is William James Dafoe, but he goes by Willem because that's what his parents called him growing up. He has said in interviews that he likes the way Willem sounds and that it's more distinctive than William.