Is micheal c hall gay

Michael C. Hall is opening up about his sexuality and past roles as LGBTQ characters. The year-old actor got candid about how he's "not all the way heterosexual," while discussing his previous.
But no, as a rule I am heterosexual.' After playing the emcee in Cabaret, Hall would end up playing one of the most iconic gay TV characters of all time, David Fisher on Six Feet Under.