Biography
Ethan Shaftel is a director and producer, known for Suspension (2008), Flesh Computer (2014) and An Easy Grand (2003).
Filmography
Release date: 1/1/2008Suspension
Role(s): Director
Details Release date: 5/7/2020Ajax All Powerful
Role(s): Director
Details Release date: 2/7/2014Flesh Computer
Role(s): Writer
Details Release date: 2/7/2014Flesh Computer
Role(s): Director
Details Release date: 12/19/2007The Making of Dr. Horrible's Sing-Along Blog
Role(s): Director
Details