David Almeida
Role(s): José Lopes-Monteiro
Free Willy 3: The Rescue
Six Days of Sistine
Stuart Little 2
Doctor Who: The Snowmen
Justice League: War