Eileen April Boylan

Eileen April Boylan (born May 10, 1987) is an American film and television actress. She stands 5'1" and is of Filipino and Irish descent.