It looks pretty strange to me as a boy's name, but I guess if you lived in an area where it wasn't unheard of on boys it wouldn't be too bad - I guess it's a bit like
Christy, which isn't uncommon on men in
Ireland but would be assumed to be a girl's name in most other English-speaking places.
Tristan is much better, imo.