His big break was playing Mel Gibson's sidekick Hamish in Braveheart in 1995 and since then the likes of Martin Scorsese, Steven Spielberg, Ridley Scott and Danny Boyle have sought him out and he's appeared in films such as Lake Placid, Gangs Of New York, In Bruges and The Guard.