atuou como assistente do procurador dos EUA no Distrito Sul de Nova York por 8,5 anos e como diretor da Divisão de Justiça Criminal no Gabinete do Procurador-Geral do Estado de Nova Jersey por 5,5 anos. Atualmente, é analista jurídico da CNN e diretor executivo do Rutgers Institute for Secure Communities.