Co-Worker Gay or Straight?

Everyone has that co-worker who acts and dresses sort of gay but then insists on talking about overly masculine stuff to compensate. So is he gay or straight?