From Mr. Man:
Sexy Scott James McAvoy first flashed what’s beneath his kilt on the original UK Shameless in 2004. In 2006 James made his big screen nude debut in The Last King of Scotland. We saw the last dingaling of Scotland as James got dressed in front of known thirst bucket Forest Whitaker. McAvoy also revealed his rump during outdoor sex, and his bountiful bulge in some tighty whities!
Just one year later James was becoming nude in Becoming Jane by going skinny dipping with the fellas! How… becoming. And in 2013’s Trance, James jumped out of bed to reveal his hot ass. In the same year’s Filth, the ass was back, and the sac was backsac!
And of course, who could forget about James in Submergence? During a shirtless scene, we peeped his lean, ageless bod and even some pubes. But the real magic happened when James Winnie-The-Pooh-ed it in the ocean, letting his long dong hang out from under his shirt!