Hollywood actor Steven Seagal sworn in as local officer