Gimė 1945 m. kovo 28 d. Ukmergės rajono Užulėnio kaime ūkininkų šeimoje. Yra Lietuvos Respublikos Prezidento Antano Smetonos brolio Igno vaikaitis. Tėvas buvo rezistencijos dalyvis, žuvo 1945 m.
1965 m. baigė Ukmergės žemės ūkio mechanizacijos technikumą (dabar Ukmergės technologijų ir verslo mokykla).
1977 m. baigė Leningrado (dabar Sankt Peterburgas) valstybinį teatro, muzikos ir kinematografijos institutą ir įgijo televizijos režisieriaus specialybę.
19671972 m. dirbo režisieriaus asistentu Lietuvos kino studijoje, 19721990 m. Valstybiniame Lietuvos radijo ir televizijos komitete (nuo 1990 m. Lietuvos radijas ir televizija) televizijos ir kino režisieriumi. Sukūrė daug dokumentinių ir muzikinių televizijos filmų.
19901992 m. buvo Tautininkų sąjungos savaitraščio Viltis redaktorius.
19962000 m. VII Seimo narys, išrinktas Ukmergės rinkimų apygardoje Nr. 61. Iškėlė Lietuvių tautininkų sąjungos ir Lietuvos demokratų partijos koalicija. Seime dirbo Teisės ir teisėtvarkos komitete (19961999 m. pirmininko pavaduotojas). Buvo Jungtinės frakcijos seniūnas, Tarpparlamentinių ryšių su Latvijos Respublika grupės pirmininkas.
20012004 m. Vilniaus krašto televizijos TV11 vyriausiasis redaktorius, publicistinės laidos Požiūris autorius ir vedėjas.
20042008 m. IX Seimo narys, išrinktas daugiamandatėje rinkimų apygardoje pagal Valstiečių ir Naujosios demokratijos partijų sąjungos sąrašą. Seime dirbo Nacionalinio saugumo ir gynybos komitete (Gynybos pakomitečio pirmininkas), Konstitucijos (20042008 m. pirmininkas) ir Lietuvos Respublikos Seimo ir JAV lietuvių bendruomenės (20052006 m.) komisijose.
19901997 m. buvo atkurtos Lietuvių tautininkų sąjungos pirmininkas, o 19972001 m. Nacionaldemokratinio judėjimo už nepriklausomą Lietuvą ir Lietuvos nacionaldemokratų partijos pirmininkas. 20032004 m. Valstiečių ir Naujosios demokratijos partijų sąjungos narys. Nuo 2008 m. yra partijos Tvarka ir teisingumas narys.
Moka rusų kalbą, turi anglų ir vokiečių kalbų pagrindus.
Žmona Aldona pensininkė.
Turi dvi dukteris Jurgitą ir Mildą ir dvi vaikaites Dovilę ir Ievą.