CineMojo
Emilio Scala
Jan 1, 1970
Movies
Pirate (uncredited)
H.M.S. Defiant
1962