O suspeito foi preso no interior de um shopping, na avenida Guilherme Schell, ao lado a BR 116, em Canoas, onde fazia compras com o dinheiro que recém roubado da estação Petrobras. A polícia recebeu uma denúncia pelo telefone 190, indicando que o homem estaria no shopping. Com o suspeito foram encontrados R$ 250,00 e um relógio levados no assalto. O homem tem antecedentes criminais por desobediência, roubo a pedestre, posse de drogas, porte ilegal arma e ameaça, entre outros.
O primeiro ataque ocorreu no dia 6 de julho na estação São Luis/Ulbra. Com uma suposta arma, o suspeito rendeu o funcionário da bilheteria e levou o dinheiro do caixa. O segundo assalto foi no dia 11, na estação Petrobras, com roubo de dinheiro e de um celular do caixa da bilheteria. A terceira investida aconteceu no dia 14, na estação Esteio. Desta vez, o lucro do bandido foi maior: cerca de R$ 1,7 mil. Na fuga, ele fez um dos atendentes refém até embarcar em um táxi.
O quarto ataque foi registrado na terça-feira passada, dia 17, novamente no na Estação Petrobras. Ao ser impedido de ingressar no local por um segurança, ele fez ameaças com uma arma de fogo e obrigou três funcionários a entregarem dinheiro e bilhetes de passe. Um dos funcionários ficou levemente ferido. O último caso foi na noite de sábado, dia 21, na estação São Luis/Ulbra, quando o suspeito roubou o dinheiro da bilheteria.