Rođen je 1956. godine u Beogradu.
Detinjstvo je proveo u Mladenovcu, ali zbog očevog posla, koji je bio stražar, preselio se u Niš, gde završava osnovnu školu i gimnaziju “Bora Stanković”. Zbog sportskih zasluga, kako ističe, u gimnaziji primljen je u Savez komunista. Iz članstva SK izašao je 1984. godine jer nije uspeo da pobedi u procesu u kome je tvrdio da se nezakonito dele stanovi i radna mesta. (Youtube, Biografija Zoran Krasić)
Završio je Pravni fakultet u Nišu 1979. godine.
Nakon odsluženja vojnog roka, 1981. zapošljava se kao pripravnik u fabrici čokolade “Inka” u Prokuplju, a nakon toga se vraća u Niš i radi kao pravnik u kožno-prerađivačkom preduzeću “Đuka Dinić”. Od 1984. do 2002. godine radio je u Fondu penzijsko-invalidskog osiguranja u Nišu kao referent za opšte poslove i narodnu odbranu, s tim što mu je od 1993. mirovao radni odnos zbog poslaničkog mandata.
Ističe da se u januaru 1990. godine upoznaje sa programom Narodne radikalne stranke u koju se ubrzo i učlanjuje. U Kragujevcu 23. februara 1991. učestvuje u stvaranju Srpske radikalne stranke. Na funkciji predsednika Opštinskog odbora SRS u Nišu bio je 1992, a nakon izbora ulazi u Skupštinu SRJ kao savezni poslanik. Bio je ministar trgovine u Vladi Mirka Marjanovića do 1998. do 2000. U Skupštinu se ponovo vraća 2003. godine umesto Vojislava Šešelja koji odlazi u Hag, i ostaje poslanik do izbora 2012. godine.
Bio je predsednik Odbora za finansije Narodne skupštine Republike Srbije od 2008. do 2012. i član Grupe prijateljstva sa Izraelom. Jedan je od potpredsednika Srpske radikalne stranke, dugogodišnji član Predsedništva kolegijuma SRS i član Centralne otadžbinske uprave. Bio je šef Pravnog tima za odbranu Vojislava Šešelja u Haškom tribunalu.
Preminuo u Beogradu, 12. aprila 2018. godina.
Poslednji put ažurirano: 20. 5. 2016.