1999 Grand Jury Award winner for his film Catfish in Black Bean Sauce, which he wrote, directed, and produced. He is best known for his role as Wago Chang in the mini-series Vanishing Son. To get his acting career started, he attended everything from Philadelphia High School for the Creative and Performing Arts to Governor's School of the Arts, and finally was offered a full scholarship to the American Conservatory Theater.