No photo
Melanie Angel
Acting
Melanie Angel is known for Lake Placid (1999), Best in Show (2000) and Edison (2005).
Read full biographyNo photo
Acting
Melanie Angel is known for Lake Placid (1999), Best in Show (2000) and Edison (2005).
Read full biographyAdult titles stay hidden unless you confirm your age.