Liam Michael O'Neill was a Corporal in the United States Marine Corps who was later revealed to be the long-lost son of former NIS/NCIS Special Agent Mike Franks as well as the husband of Leyla Shakraji, father of Amira Shakraji, and also the son-in-law of Shada Shakarji.
Advertisement