CharacterJack McAllisterJack McAllister in Betrayal (2013), played by Stuart Townsend. Played byStuart TownsendAppears inBetrayal2013