Chuck Exclusive: Braveheart's Angus Macfadyen Cast as Show's Final Big Bad

Chuck Bartowski will cross swords with one final Big Bad before signing off this spring.

Braveheart actor Angus Macfadyen is joining NBC’s Chuck for a multi-episode arc as the show’s last major villain, sources confirm to TVLine exclusively.

Exclusive Chuck Video: Carmichael Industries’ First Crisis

Macfadyen — who co-starred as Mel Gibson’s noble compatriot in the Oscar-winning film — will play Nicholas Quinn, a former CIA agent who now runs a mercenary spy ring.

Like Chuck, he’s a spy for hire. Unlike Chuck, he only works for bad guys.

Macfadyen’s arc will span the last four episodes of Chuck‘s fifth and final season (premiering Friday).

The Scottish actor’s TV credits include Alias, Californication and the short-lived ABC drama Miracles.

GET MORE: Casting News, Exclusive, News, Scoop, Spoilers