Claim: Carmen Llywelyn (also known as Carmen Lee), an American actress and photographer, appeared in the films Chasing Amy and a Better Place in 1997.
Evidence: Carmen Llywelyn (also known as Carmen Lee) is an American actress and photographer. Chasing Amy Kim A Better Place Augustine 1997