I think you should ask him out, but not exactly for a "date" just hang out as friends. Then, when you have more interaction with him, you'll find out if he's actually gay or not. Those things might come out when he talks about relationships, his experiences, or the lack of them. After that, yo could make a move on him.