Ethan Shaftel is a director and producer, known for Suspension (2008), Flesh Computer (2014) and An Easy Grand (2003).
Birthday: Invalid Date
January 01, 2008
May 07, 2020
February 07, 2014
December 19, 2007
January 01, 2024
June 09, 2024
April 12, 2017