Devon Liu

Devon Liu, born circa 1993, played Devon on Sesame Street from 1998 until 2001. He is credited as a performer in the 1996-1998 New York production of The King and I, along with Alan Muraoka and Lexine Bondoc.