deacon chen