Born: 1970 (age 53 years), Miami, FL
Spouse: Randi Teplitz
Descendants: Ben Teplitz and Adam Teplitz
Party: Democratic Party
Previous office: Member of the Pennsylvania State Senate (2013–2016)
Education: Franklin & Marshall College and Cornell Law School