25 февраля 2006 года, в 18-летнем возрасте дебютировал в профессиональном футболе в матче «Атласа» и «Текос» (4-0). Всего в «Атласе» Торрес провёл 4 года, сыграл 90 матчей и забил 5 мячей.
25 мая 2010 года перешёл в «УАНЛ Тигрес».
Представлял на международной арене сборные Мексики разных возрастов. С 2008 года вызывается в основную команду. В 2010 году был включен в заявку на чемпионат мира.