Fue electo diputado a la Asamblea Nacional de Venezuela por Miranda durante los períodos 2000-2005, 2010-2015 y 2016-2021, sin embargo es allanada su inmunidad parlamentaria por la ANC el 8 de agosto de 2018 tras presuntas vinculaciones con el atentado contra el presidente Nicolás Maduro.