A California Highway Patrol officer detained a Chula Vista firefighter at the scene of a crash Tuesday night.