HUB
Acting
Ross Finneman
*2004
in Cedar Rapids, Iowa, USA
Ross is a deaf American actor.
7/10
The Slumber Party
2023