Which fictional character in the Harry Potter film was played by Robbie Coltrane?
Robbie Coltrane Robbie Coltrane, OBE (born Anthony Robert McMillan; 30 March 1950) is a Scottish actor and author. He is known for his roles as Rubeus Hagrid in the "Harry Potter" films, as Valentin Dmitrovich Zukovsky in the James Bond films "GoldenEye" and "The World Is Not Enough," and as Dr. Eddie "Fitz" Fitzgerald in the British TV series "Cracker" during the 1990s.
Hector Barbossa Captain Hector Barbossa is a fictional character in the "Pirates of the Caribbean" film series, portrayed by Australian actor Geoffrey Rush. Barbossa appears in all films of the series. Starting out as a villainous undead pirate in "" (2003), the character dies at the end of the film. However, he is revealed to have been brought back to life at the end of "" (2006), and serves as a protagonist and Pirate Lord in "" (2007), a privateer with the Royal Navy in "" (2012), and finally as the rich and influential leader of his own pirate fleet in "" (2017). Throughout the series, the character has been conceptualized as a "dark trickster" and counterpart to protagonist Jack Sparrow.