A post shared by J. August Richards (@jaugustrichards) Three years after coming out at age 46, actor J. August Richards has just announced he’s engaged!Richards starred in the Buffy the Vampire Slayer spinoff, Angel, and played the role of Mike Peterson in Agents of S.H.I.E.L.D.