Who is Judge Neil Gorsuch?

President Donald Trump has nominated Judge Neil Gorsuch for the US Supreme Court.