He earned his undergraduate degree at Yale University and his law degree at the Beasley School of Law at Temple University. In 2012, he was named a Pennsylvania Rising Star by Super Lawyers magazine.