In 2016, he graduated from New York University, where he majored in journalism and politics, with a computer science and mathematics minor. He has interned with the New York Times Syndicate and the PBS NewsHour Weekend, where he later worked as a freelancer.