top of page

Practice Areas
White Collar Criminal
​
Complex and Sophisticated Criminal
​
Public Corruption
​
High Profile Criminal
Grand Jury Investigations
Criminal Investigations
Federal Criminal Defense
State Criminal Defense
Complex Civil Trials
Federal and State Appeals
bottom of page