-- Actor (5 titles) 2011 El origen del planeta de los simios Lab Tech. #4 2010 Hiccups (TV series) Brian – Millie Meet Stan (2010) … Brian 2009 V (TV series) Reporter #3 – Pilot (2009) … Reporter #3 2007 Stargate: Atlantis (TV series) Young Doctor – Adrift (2007) … Young Doctor (as Surin Narula) 2007 Eureka (TV series) Dr. Babajanian – Games People Play (2007) … Dr. Babajanian
