Leilani Dowding

Biography

Leilani Dowding was born on January 30, 1980 in Bournemouth, England as Leilani Anne Dowding. She is an actress, known for The Yes/No Gameshow (2003), The Big Stage (1999) and The Third Rule (2010).

Filmography

Movie Name Release Date
The Third Rule April 23, 2010