You need to enable JavaScript to run this app.
David Ross
David Ross is an actor, screenwriter and director.
Known for
The Sailor from Gibraltar
1967
Known for
Acting