Richard Louderback: Richard Louderback. Art Department: Killing Zoe. Richard Louderback is known for Killing Zoe (1993), Love (2016) and Mr. Stitch (1995).
Known For: Killing Zoe (Art Department), Love (Actor), Mr. Stitch (Red-Haired Skull Soldier)