The San Jose councilman was sworn in Tuesday, clutching a large Captain America shield.

Advertisement

​

Lan Diep is a 'proud comic book geek' and Houston-born son of Vietnamese refugees that told NBC Bay area that Captain America "stands for the kinds of things I strive for: equal justice, fair play, and democracy."

He took a smaller, official oath in December but his more public, ceremonial swearing-in was this month.

"Whatever gets more people to pay attention to local government," the councilman tweeted followed with "#GovernmentCanBeFun."