He is presently a partner at the law firm of Ohlandt, Greeley, Ruggiero & Perle, LLP (OGRP), where his practice is primarily directed to preparation and prosecution of patent applications, and drafting of opinions relating to patentability and infringement. His work at OGRP has been concentrated in patents relating to telecommunications, computer systems and peripheral equipment, medical imaging, optics, electrical circuitry, software processes and Internet applications.