Duffy Hudson: Duffy Hudson. Actor: Tattered Angel. Duffy Hudson is known for Tattered Angel (2008), The Elevator Man (1999) and Zombie Cult Massacre (1998).
Known For: Tattered Angel (Vince Jacob), The Elevator Man (The Elevator Man), Zombie Cult Massacre (Lenny), Canvas the Night (Harold Segerstrom)