W 1999 roku założył firmę producencką Wunjo, Inc., która od 2005 roku funkcjonuje jako 21 Laps Entertainment.
W 1989 roku ukończył z wyróżnieniem studia w zakresie sztuki widowiskowej na Uniwersytecie Yale w New Haven (Connecticut, USA), a następnie w 1994 roku studia magisterskie w USC School of Cinematic Arts w Los Angeles (Kalifornia, USA).