Aidan Quinn
CV
Film
Lieutenant Commander Annibal Ramirez / Carlos
Director
Christian Duguay
Triumph Films
TV
Henry Morton Stanley
Director
Simon Langton
National Geographic