Skip to main content

About me

I have dedicated my career to defending your rights. If you find yourself in the unfortunate position of being charged with a crime, I will fight to get the best possible outcome for you.


Practice areas


  1. Litigation: 100%

Attorney endorsements

18 total 

Are you an attorney? Endorse this lawyer

  • Dmitriy Shakhnevich

    I endorse this lawyer.


    Dmitriy Shakhnevich Criminal defense Attorney
    Relationship: Other

  • John M O'Brien

    I endorse this lawyer. A brilliant and highly respected attorney in the legal community.


    John O'Brien Personal injury Attorney
    Relationship: Fellow lawyer in community


We have not found any instances of professional misconduct for this lawyer.
Avvo contributions
Legal answers
Award nameGrantorDate granted
High Honors GraduateUniversity of Montana2003
Work experience
TitleCompany nameDuration
Trial AttorneyAllstate2013 - Present
Principal AttorneyLaw Office of Todd Allen2011 - Present
AttorneySnohomish County Public Defender Association2006 - 2011
Rule 9 InternSnohomish County Public Defender Association2005 - 2006
Legal ExternKing County Superior Court2004 - 2004
Association namePosition nameDuration
Washington Association of Criminal Defense LawyersMember2006 - Present
Legal cases
Case nameOutcome
Obstructing a Law Enforcement OfficerNot Guilty - Trial
Obstructing a Law Enforcement OfficerDismissed
Assault 2 dvNot Guilty - Trial
See all legal cases 
School nameMajorDegreeGraduated
University of WashingtonLawJD - Juris Doctor2006
University of Montana-MissoulaHistoryBA - Bachelor of Arts2003
Speaking engagements
Conference nameTitleDate
Misdemeanor OrientationIssue Spotting - Developing a checklist for your case2010