He attended Duquesne University School of Law where he received his J.D. in 1997. He currently works at his own private firm of Law Office of Stephen M. Otto, LLC where he focuses on bankruptcy cases.