While it did not get an official casting announcement, Conor McCarry will play the older version of Jamie Murray, the son of Jenny and Ian Murray. The younger version of Jamie Murray is seen in season one of Outlander and played by Aaron Wright.
Connor was seen at the Scot BAFTA Awards along with other members of the Outlander cast. In the photo below, he is with Steven Cree who plays his father, Ian Murray.
Look! @MrStevenCree has a grown up son! It's wee Jamie! #OutlanderS3 #BAFTAScot16 thanks for the introduce man! ❤️🍀@McCarryConor pic.twitter.com/vMWEm4TUr5
— New Glasgow Girls (@newglasgowgirls) November 8, 2016
On Jamie Murray:
James Fraser Murray is the eldest child of Ian and Jenny Murray. He is most commonly referred to as Young Jamie, to avoid confusion with his uncle and namesake.
To protect Lallybroch and his family if he should be tried for treason, Jamie signs the property over to Young Jamie, with signatures from Claire and Murtagh as legal witnesses.
Conor McCarry previously starred in Anna Karenina, The Night Manager, and in Battleship. He is in early 20s. You can follow Conor on Twitter.
Source: Outlander Wiki, IMDb, The Daily Record