Keith Charles
Played by Mathew St Patrick
Keith Charles, the love of David's life, is charming, handsome and tough — for years he was a gay officer in the LAPD and didn't care who knew it. Being out is important to Keith, and when he and David were first dating it was a major source of conflict between them. Keith was continually frustrated because David couldn't — or wouldn't — be open about his homosexuality.