Rodil se je v Ljubljani, kjer je po končani srednji šoli vpisal študij filozofije in sociologije na Filozofski fakulteti in diplomiral leta 1976. Že kot študent je učil na gimnaziji v Ljubljani, po diplomi še v Ajdovščini in Novi Gorici. Leta 1978 je magistriral na temo Funkcija religiozne zavesti v filozofiji G. W. F. Hegla, leta 1985 pa opravil doktorsko disertacijo z naslovom Magija kot forma menjave. Po doktoratu se je zaposlil na Pedagoškem inštitutu v Ljubljani, kjer je bil predsednik znanstvenega sveta. Kot habilitiran docent je predaval filozofijo in sociologijo na ljubljanski Naravoslovnotehniški fakulteti in filozofijo religije na Filozofski fakulteti v Ljubljani ter občasno še vedno gostoval na novogoriški gimnaziji. Objavljal je v domačih in tujih strokovnih revijah (Anthropos, Časopis za kritiko znanosti, Dialogi, Sodobna pedagogika) in bil član v uredniških odborih (Primorska srečanja, Revija 2000, School field). Izdal je pet samostojnih del. Po Štrajnu je bil Kosovel eden glavnih preizpraševalcev predpostavk pedagogike v svoji generaciji, njegovo filozofijo pa kot posebnost v sodobni slovenski kulturi označujeta vprašanji religije ter magije.
Dela:
Tretja pot‒ pot gnoze: razprave in eseji, 1997
Pod črto, 1994
Magija in metamorfoze duha, 1993
O veri in verjetju, 1991
Vzgoja proti izobraževanju: razprave in eseji, 1990
Bajt D. Slovenski kdo je kdo. Ljubljana: Nova revija, 1999, str. 249.
Bizjak, P. Naš prijatelj dr. Ivan Kosovel: 1952‒2000: in memoriam: razstava: Goriška knjižnica Franceta Bevka 7.‒14. november 2000. Nova Gorica: Goriška knjižnica Franceta Bevka, 2000.
Kodelja, Z. Dr. Ivan Kosovel. Šolski razgledi, 18. 11. 2000, let. 51, št. 18, str. 15.
Osebnosti: veliki slovenski biografski leksikon. Ljubljana: Mladinska knjiga, 2008, str. 524.
Štrajn, D. Dr. Ivan Kosovel 1952‒2000. Delo, 27. 10. 2000, let. 42, št. 251, str. 2.
