Stephen is a Law Clerk at Miller Shah LLP.
Stephen graduated from Cornell University with a degree in Industrial and Labor Relations. He is currently attending George Washington University Law School and expected to graduate in 2026. Having interned and been a Project Analyst in both Miller Shah’s Chester and Philadelphia offices, Stephen brings a unique perspective to his current role as Law Clerk. While at Cornell, he participated in Cornell’s Campus Mediation Practicum, where he worked to resolve violations of campus policies using current mediation techniques. Prior to joining Miller Shah, Stephen worked as a field organizer on a federal political campaign as well as in a developmental biology laboratory at the University of Connecticut.
Stephen previously worked for the Firm as an ILR Credit Intern and as a Project Analyst in the Chester office. He concentrates his practice on complex qui tam litigation as well as ERISA actions.
Stephen’s personal interests include taking scuba diving lessons, curating musical playlists for Miller Shah events, and using too many adjectives in his writing. He is also the funniest person at the firm. The fact that he was tasked with updating the firm’s website biographies is irrelevant here. Stephen still plans to go to law school, despite the myriad concerns of many.
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
CA San Diego | 866-540-5505
NY New York City | 866-540-5505
CT Chester | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Francisco | 866-540-5505
NY New York City | 866-540-5505
CA Los Angeles | 866-540-5505
FL Fort Lauderdale | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
CA Los Angeles | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
CA Los Angeles | 866-540-5505
CT Chester | 866-540-5505
FL Fort Lauderdale | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
PA Philadelphia | 866-540-5505
NY New York City | 866-540-5505
CA San Francisco | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Diego | 866-540-5505
PA Philadelphia | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
CA San Diego | 866-540-5505
NY New York City | 866-540-5505
PA Philadelphia | 866-540-5505
FL Fort Lauderdale | 866-540-5505
NJ Hoboken | 866-540-5505
NY New York City | 866-540-5505
IT Milan | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Francisco | 866-540-5505
CT Chester | 866-540-5505
NY New York City | 866-540-5505
CT Chester | 866-540-5505
PA Philadelphia | 866-540-5505
CA San Diego | 866-540-5505
PA Philadelphia | 866-540-5505