Lanzador All-Star del 2016 como miembro de los Toronto Blue Jays que anteriormente jugó con los Milwaukee Brewers y los Washington Nationals.
Estudió en el Glendale Community College y en la Universidad de Long Beach. Fue reclutado por los Nationals en el draft de la MLB del 2005 y debutó con ellos en agosto del 2008.
Llegó a Toronto a través de un intercambio que realizaron los Milwaukee Brewers por el jugador Adam Lind en el 2014.
Nació en Ciudad Obregón, Sonora, México. Se casó con Janai Estrada y tiene dos hijos llamados Blake y Brooklyn.
Jugó bajo el manager John Gibbons en Toronto.