Fan Casting James Marsters as Crazy Dave in Plants vs. Zombies (2012)

humbertonajera made this fan casting suggestion on July 2, 2025. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

James Marsters as Crazy Dave in Plants vs. Zombies (2012)

James MarstersUnited States

62 years old
James Wesley Marsters (born August 20, 1962) is an American actor and musician. Marsters first came to the attention of the general public playing the popular character Spike, a platinum-blond Engl...
See Profile
Plants vs. Zombies (2012)

Plants vs. Zombies (2012)

Based on the video game by PopCap
by Columbia Pictures
The film follows an 46-year-old gardener named Crazy Dave who struggles to survive an apocalyptic attack from zombies and the evil Dr. Zomboss with the help of powerful mutant plants.
See Story

Has this person been officially cast for this role? Click here.

Fan casting suggestion made by:

Join the Conversation

Comments (0)

James Marsters is known for his roles in P.S. I Love You, Dragonball Evolution, and Superman: Doomsday. He has been suggested by fans for 500 roles on myCast, including Bob the Skull in The Dresden Files. Similar actors include Jason Isaacs, Clancy Brown, and Benedict Cumberbatch. James Marsters was suggested to play Crazy Dave in Plants vs. Zombies (2012) by humbertonajera. Plants vs. Zombies (2012) has 13 roles, including Producer, Dr. Edgar George Zomboss, and Zombies.

Supporters (1)
Opposers (0)
  • Nobody opposes this suggestion yet.