Alex Ross
Alex Ross is an English actor currently based in Los Angeles.
Known For
Acting
Place of Birth
Blackpool, England, UK