Steve Kazee is an actor.
Devil On My Doorstep 2023
as Theo, Executive Producer
The Grotto 2022
as Gideon James
Tempting Fate 2019
as Elliott Cartwright
Drew 2016
as Ned Nickerson
Credits from TMDB.