Mannen hoppade in i taxibilen vid Märsta centrum strax före klockan ett natten till lördag. Han krävde att få åka gratis och när han blev nekad tog han chaufförens legitimation.
-När chauffören ville ha tillbaka legget fick han ett slag i magen, säger Fredrik Ladenstedt, stationsbefäl vid Norrortspolisen.
Den misstänkte lämnade därefter bilen samtidigt som föraren larmade polisen.
-En polispatrull kom dit och grep mannen och då sparkade han till en av poliserna också, säger Fredrik Ladenstedt.
Polisen kunde först inte identifiera mannen då han saknade id-handlingar och inte ville uppge sitt namn.
På lördagen kunde mannen förhöras efter tillnyktring, och därefter släpptes han, fortfarande misstänkt för misshandel och våld mot tjänsteman.