Profile
John practices in the area of Personal Injury Law. He is dedicated to helping injured individuals navigate some of the most difficult times in their lives and takes pride in standing up to big insurance companies to fight for the justice and compensation his clients deserve.
John grew up in Oconomowoc, Wisconsin. He graduated Cum Laude from Carroll University in Waukesha with a bachelor’s degree in biology and a minor in biochemistry. He went on to earn his law degree from Marquette University Law School where he graduated Cum Laude.
While at Marquette, John was an active volunteer in the community, performing enough pro bono hours to be inducted into the Marquette Pro Bono Honor Society. These experiences have reinforced his commitment to serving clients with compassion and dedication.
Now a resident of Whitewater, Wisconsin in Walworth County, John lives with his wife, who also grew up in the area, and their dog.
Outside of the office, he enjoys following football and basketball, weightlifting, and spending time outdoors with his wife and their dog.
Community
Inductee, Marquette Pro Bono Honor Society
Education
- Marquette University Law School, J.D. 2025 – Cum Laude
- Carroll University, B.S. 2022 – Cum Laude
Bar Admissions
- State of Wisconsin
- U.S. District Court for the Eastern District of Wisconsin
Awards & Recognitions
- 2025 Marquette Pro Bono Honor Society
- 2024 CALI Excellence for the Future Awards in Law Governing Lawyers
- 2024 CALI Excellence for the Future Awards in Seminar: Unenumerated Rights and the Constitution
- 2024 Jenkins Honors Moot Court Competition Quarterfinalist
- 2023 CALI Excellence for the Future Awards in Intellectual Property Law
Get in Touch
The service you expect, the solutions you need.
Janesville
Address
100 South Main StreetJanesville, WI 53545
Phone
(608) 755-8100Hours
M-TH: 7:30AM – 5:30PMF: 7:30AM – 5PMSat: ClosedSun: ClosedView Location
Beloit
Address
604 Pleasant StreetSuite 120
Beloit, WI 53511
Phone
(608) 313-8100Hours
M-F: 8AM – 5PMSat: ClosedSun: ClosedView Location
Sun Prairie
Address
1777 W. Main StSuite 205
Sun Prairie, WI 53590
Phone
(608) 313-8100Hours
By AppointmentView Location