Bio je dramaturgom u zagrebačkim filmskim kućama. Režirao je nekoliko filmova, a među ostalima i film Slamarke divojke.
Autorom je više djela na temu filma, a surađivao je i u izradi Filmske enciklopedije.
Politički se aktivirao 1990-ih, gdje je u više mandata ušao u Hrvatski sabor kao zastupnik HSLS-a i LIBRA-e.
Za vrijeme Domovinskog rata je u vladi Narodnog jedinstva bio doministrom kulture za međunarodnu suradnju.
Ivo Škrabalo bio je i potpredsjednik liberalne, demokratske i reformatorske grupe u Parlamentarnoj skupštini Vijeća Europe.