Cast Credits The Leftovers (2014) Guest starring as Bhagat Episode 2x02: A Matter of Geography (Oct 11, 2015) NCIS: Los Angeles (2009) Guest starring as Roger Ali Episode 5x13: Allegiance (Jan 14, 2014) Better Off Ted (2009) Guest starring as Jim Episode 1x06: Goodbye Mr. Chips (Apr 22, 2009) [Co-Star] Castle (2009) Guest starring as ER Resident Episode 4x01: Rise (Sep 19, 2011) How I Met Your Mother (2005) Guest starring as Babaka Episode 6x10: Blitzgiving (Nov 22, 2010) [Co-Star] Weeds (2005) Guest starring as Dr. Bandhi (2 episodes) Episode 8x02: A Beam of Sunshine (Jul 8, 2012) Episode 8x01: Messy (Jul 1, 2012) House (2004) Guest starring as Pundit Episode 5x20: Simple Explanation (Apr 6, 2009) [Co-Star]