David Stephen Finlay III

Appeared in 29 films