Rođen je 3. rujna 1957. godine u Donjem Kraljevcu, gdje je završio osnovnu školu. Gimnaziju je završio u Čakovcu, a Višu poljoprivrednu školu u Križevcima, gdje je stekao zvanje inženjer agronomije. Oženjen je i ima troje djece. Živi u obiteljskoj kući u Donjem Kraljevcu.
Svoj radni vijek započeo je 1979. godine kao pripravnik u Poljoprivrednom dobru Čakovec, nastavio kao poslovođa voćarske proizvodnje, a potom kao stručni rukovodilac voćarske rasadničarske proizvodnje sve do 1996. godine, kada je zajedno s bratom pokrenuo obiteljsko gospodarstvo «Horvat» d.o.o.
Obiteljsko gospodarstvo bavi se proizvodnjom konzumnog voća i povrća, te osobito rasadničarstvom. Danas firma ima dvadesetak stalno zaposlenih, pa tako i magistra znanosti, dipl. inženjera, tehničara i dr.
Svojim dugogodišnjim radom u struci postupno je stjecao ugled, te je šest godina obnašao funkciju predsjednika Udruge rasadničara Hrvatske. Član je Savjetodavnog tijela za voćarstvo pri Ministarstvu poljoprivrede Republike Hrvatske. Također je član Vijeća Hrvatske voćarske zajednice, kao i jedan od osnivača i dugogodišnji predsjednik Međimurske udruge za integralnu proizvodnju voća.
Od 2001. do 2005. godine bio je član Poglavarstva Međimurske županije zadužen za resor poljoprivrede.
Član je HSS-a Međimurske županije od 1995. godine, te obnaša dužnost predsjednika Ogranka HSS-a Donji Kraljevec. Član je Glavnog odbora HSS-a u Zagrebu.
Na dužnost zamjenika župana Međimurske županije stupio je 6. lipnja 2009. godine, a zadužen je za resor poljoprivrede, gospodarstva, malog i srednjeg poduzetništva i turizma.