Special Guest Stars Robert Wagner as Anthony DiNozzo Sr. Guest Stars Penny Johnson Jerald as Joanne Torrence Amir Arison as Prince Sayif Ibn Alwaan Alon Aboutboul as Prince Omar Ibn Alwaan Mido Hamada as Prince Abdalla Ibn Alwaan Joe Lando as Navy Lieutenant Commander Rob Clarke John O'Brien as Bruce Mark Ankeny as Barry Kester Co Starring Lauren Shiohama as Taylor Samantha Sergeant as Ashley Adam Conger as Bellhop Yan Feldman as Walid Abbas