A Dublin-based criminal defense attorney has been charged with 22 counts of professional misconduct for allegedly charging a client an "unconscionable" fee and mishandling a client trust account.