Izzy Welch (BR)

Izzy Welch is a main character in The Walking Dead: Battle Royale.

Pre-Apocalypse
Not much is known about Izzy. He presumably lived a normal life with his parents. However, his mother died shortly before the apocalypse.

Killed Victims

 * Probably a few zombies