Go Away With … Kenny Leu
Actor Kenny Leu was three months old when his family emigrated from Taiwan to the United States. Best known for playing Sgt. Eddie Chen in National Geographic’s series “The Long Road Home,” Leu also appeared on “NCIS” and “Dragon Ball Z: Light of Hope.” A graduate of the University of California, Berkeley with a degree in mechanical engineering, Leu resides in Los Angeles.