Biography

Sheridan Lee was born in England, UK.