Allie McCulloch

Allie McCulloch is an actress who portrays Helen in AMC's The Walking Dead.

Other Works

 * The Punisher
 * Dynasty
 * Lords of Dogtown
 * Mystery ER
 * Entourage
 * Under the Dome