The New Braunfels Police Department arrested a Canyon Lake firefighter just after midnight on Friday, Oct. 30.

Elijah Paul Richter, 22, of Canyon Lake was charged with driving while intoxicated.