Marilyn Manson

Marilyn Manson is the American actor will will voice the Shadow on ABC's Once Upon a Time.