He was previously a reporter at The Florida Times-Union, where he covered courts and the Florida Legislature. He graduated in 2001 from Princeton, where he was managing editor of The Daily Princetonian.