France
2nd April 1986 (38)
Steve Houanard is a 38 year old cyclist from France (born April 2nd 1986).
History Team and ranking Trophee des Champions One-day race Stage race