He received his Ph.D. from the University of Buffalo where he specialized in criminology, juvenile delinquency, and the sociology of law. He teaches courses in the criminal justice program including: Introduction to Criminal Justice; Juvenile Delinquency; Crime and Society; Policing in a Multicultural Society; Community Policing; Parole, Probation and Community-Based Corrections; and Law Enforcement Ethics.