Barlow se hizo así oficial de policía en el Departamento de Policía de Georgetown, Delaware en 2003 y allí estuvo hasta 2007.