Home›Saba HomayoonSaba HomayoonKnown for ActingBorn:1977-04-12Place:Montreal, Quebec, CanadaMovies2013The Key Details 2005My Big Fat Independent Movie Details TV Shows2021Chad Details 2020Star Trek: Lower Decks Details 2020Star Trek: Lower Decks Details 2015The Odd Couple Details 2009NCIS: Los Angeles Details 2006The Loop Details 2005How I Met Your Mother Details 2004The D.A. Details 2003Miss Match Details 2003NCIS Details 2002Without a Trace Details 1998Charmed Details