Career Who finished 5th in the Road Race at the 1998 in Kuala Lumpur. He now lives in Colorado, United States.