Cheng Avellana is an actress, known for Madrasta (1996), Utol (1996) and I Do? I Die! (D'yos ko day) (1997).
演员
饰:Friend of Helena
1997(菲律宾)
饰:Lenlen
1996-08-14(菲律宾)
1996-04-25(菲律宾)