
A longtime drama teacher at San Rafael High School was arrested this week after police say they uncovered evidence of an illegal relationship with a minor, rattling the school community and triggering parallel criminal and internal investigations.
San Rafael police identified the suspect as 35-year-old Kevin Eric Allen. He was taken into custody at his San Rafael home yesterday following an inquiry that began April 14, according to authorities.
Investigation and arrest
In a press release, the San Rafael Police Department said detectives interviewed the alleged victim and witnesses, served search warrants and ultimately determined that an illegal and inappropriate relationship had occurred. Officers then arrested Allen at his residence.
Detectives booked him into Marin County Jail on suspicion of arranging to meet a minor for sexual intent, annoying or molesting a minor under 18, and violating the terms of his Marin County probation, police said.
School response and support
San Rafael City Schools told families that school leaders reported the allegations to San Rafael police on April 14, immediately placed Allen on administrative leave and opened a separate internal review, Superintendent Carmen Ghysels wrote.
"These allegations are deeply disturbing," Ghysels said in the message, noting that counselors are available for students and staff who need support as the case moves forward.
Charges and custody
Allen was booked into Marin County Jail and remains in custody on $50,000 bail, according to jail records cited by CBS Bay Area. The booking lists counts related to arranging to meet a minor for sexual intent, annoying or molesting a minor and violating probation. Prosecutors are expected to review the case as it proceeds through Marin County courts.
Next steps and how to help
Because the alleged victim is a minor, authorities have not released any identifying details and say support resources are being provided to the family.
Investigators are asking anyone with information to contact the San Rafael Police at (415) 485-3000 or submit tips online.









