Before pivoting to advocacy and nonprofit leadership, Gavin spent nearly two decades on Broadway and in television.