Graham Weir has appeared in 1 show and 4 movies. A performance to be found in the role of Captain Naft in the series Black Sails. In the cinema, in the role of Lazaro in the feature film From Dusk Till Dawn 3: The Hangman's Daughter.