The 27-year-old actor and Alexa Davies will join newcomer Lily James on the cast of the sequel - a follow up to the 2008 adaptation of the stage musical based on ABBA songs.
Meryl Streep, Amanda Seyfried and Colin Firth will reprise their roles from the first film.
According to Deadline, Irvine will play the past version of Pierce Brosnan's character, Sam Carmichael, and Davies will step into the shoes of a young Rosie Mulligan, who was portrayed by Julie Walters in the first film.
It is not yet known if Walters will reprise her role in the upcoming motion picture, which will see James play a younger version of Streep's alter-ego Donna Sheridan.
"The Best Exotic Marigold Hotel" scribe Ol Parker will be penning and directing the new film, which is set to be released on July 20, 2018.
Disclaimer: No Business Standard Journalist was involved in creation of this content