Selene Luna

Biography:

Selene Luna is a Mexican-American actress, host and comedian.


Film Credits

Coco (2017)
as Tía Rosita Rivera (voice)
Demonic Toys: Personal Demons (2010)
as Lillith
Margaret Cho: Beautiful (2009)
as Herself
Fat Girls (2006)
as Little Woman
The Big One (2005)
as Selene
Firecracker (2005)
as Harriet
Can I Be Your Bratwurst, Please? (1999)
as Cannibal