David O’Hara (Harry Potter and the Deathly Hallows: Part I) who played the ‘mad’ Irishman Stephen in Braveheart has apparently joined the cast of director Jon Favreau‘s upcoming film, Cowboys & Aliens which is currently in production. O’Hara joins a cast that includes Daniel Craig, Sam Rockwell, Olivia Wilde, Paul Dano, Harrison Ford, Keith Carradine, Clancy Brown, Adam Beach, Abigail Spencer and Walton Goggins.
O’Hara previously worked with Jon Favreau on 2001’s Made, in-which he played “The Welshman“. Made was both written and directed by Favreau.
[Source] Cowboys & Aliens