He previously worked as a detective for the Santa Monica Police Department and served as California Gov. Arnold Schwarzenegger's deputy director in the California Office of Homeland Security and an FBI SWAT special agent. He has also been a professor at USC's Sol Price School of Public Policy, and managing director for terrorism and infrastructure protection at security consulting TAL Global.