Lissa Neptuno is an actress who portrayed Channing Ngo in season 7 and 8 of Supernatural.
She also briefly portrayed the demon possessing Channing in the episode "We Need To Talk About Kevin".
Lissa is known for Best Player, Oh Hey It's a Ghost and Big Time Movie.
External Link[]
Lissa Neptuno at the Internet Movie Database