Biography

May Lloyd was born on March 10, 1957. She is an actress, known for The Punisher (1989), Griff the Invisible (2010) and Inside Straight (1984).