Cast Credits Lost (2004) Guest starring as Best Friend Episode 1x17: ...In Translation (Feb 23, 2005)