Police have charged a lawyer for allegedly helping facilitate a multi-million dollar fraud and money laundering syndicate.