David Marsh

David Marsh is a character who appears in Diary of a Wimpy Kid: The Meltdown. He is friends with Joseph O'Rourke and loves karate.

Appearances

 * Diary of a Wimpy Kid: The Meltdown (Mentioned only)