Ødegård ble født i Hjørungavåg og vokste i Langesund. Deler av oppveksten var på Langøytangen fyr hvor faren var fyrvokter. Han er leder i produksjonsselskapet Evil Doghouse (tidligere Filmhuset), har produsert og co-produsert ca. 25 spillefilmer, ca. 50 kort- og novellefilmer og en rekke dokumentarfilmer. Han har også arbeidet som filmdistributør i Europafilm.