At just 21 years of age Nathan Katz is ticking off his career goals a lot quicker than even he expected.