Who is Sean Duffy, the unexpected choice for NASA's interim administrator?

Who is Sean Duffy, the unexpected choice for NASA's interim administrator?

World