Cast Credits NCIS (2003) Guest starring as Yoga Tehnical Advisor Episode 2x18: Bikini Wax (Mar 29, 2005)