Immigration Law 

Immigration and nationality issues involve complex and constantly changing areas of law.  You need a knowledgeable and trained immigration attorney to effectively advise and represent you and your family before the immigration courts.

Criminal Defense

When facing criminal accusations in state or federal court, you need an aggressive and fearless trial attorney who is committed to protecting your constitutional rights and defending your freedom from initial arrest to trial.

International Law

Events halfway around the world affect our current laws and enforcement.  When fighting an immigration or criminal case, you need an attorney who has advanced knowledge of changes and connections to the international community and legal systems.