Tell him how you feel! Only two things can happen, either he'll tell you he doesn't feel the same way, or he'll tell you he likes you too! It's better to just get it over with instead of never knowing what could've happened if you had just done it.
Go slowly. Just make small talk and keep it casual. "Desperate" is kind of a red flag. If you act desperate you'll scare him off. If he's attracted to you and interested, you'll know. Start slow and good luck!