Joshua Isaac
Joshua Isaac导演

Joshua Isaac is known for his work on Redirecting Eddie (2008) and My Left Hand (2007). He died on August 2, 2010 in Seattle, Washington, USA.

TA的作品(1)