Alex Ross
Alex Ross is an English actor currently based in Los Angeles.
Known for
Acting
Place of birth
Blackpool, England, UK
Known For
Credits
Photos
Logan Lucky
6.729
The Many Faces of Catwoman
10
Black Girl, Erupted
0