Później skoncentrował się na bieganiu na dłuższych dystansach. Był mistrzem Polski w półmaratonie w 2002, wicemistrzem w 2001 oraz brązowym medalistą w 1996 i 1997. W biegu przełajowym zdobywał mistrzostwo Polski w 1995, 1997, 1999 i 2003, wicemistrzostwo w 1993 i brązowe medale w 1994, 1996, 2001 i 2004. Startował w mistrzostwach świata w biegach przełajowych w 2003 w Lozannie na długim dystansie; zajął 42. miejsce.