Después de dos años con los Titanes CSUF en las que jugó con su hermano gemelo Michael Farfán, se unió a la cantera de un club en México el Club América .
Permaneció ahí durante dos años antes de regresar a su país.
Durante sus años universitarios jugó en la USL Premier Development League, con el Orange County Blue Star donde hizo su debut profesional en 2006 , Ventura County Fusion y Los Angeles Legends.
en 2013 y luego fue cedido a préstamo al Chiapas a principios de 2014 y más tarde fue comprada su carta por el club mexicano.
[1] Fue internacional con la selección de su país en 2007 en la categoría Sub-20 en nueve ocasiones