Migration agents disciplined by the regulator
OMARA publishes every migration agent it cautions, suspends, cancels or bars. There are 121 decisions on its register. These are the most recent, with what each outcome means for anyone whose case that agent was handling.
Reported from the OMARA disciplinary decisions register, read on 11 Sep 2026. The register is the authoritative source and it changes: decisions are reviewable, and suspensions and bars expire. Check it before you act on anything here.
Covering decisions from 6 Oct 2016 to 9 Sep 2026.
Showing all 120 decisions we hold.
| Name | Outcome | Date of decision | |
|---|---|---|---|
| Mohammed Saud MARN 1909826 |
Cancelled | 9 Sep 2026 | What was decided about Mohammed Saud |
| Muhammad Nasir Nawaz MARN 1807450 |
Cancelled | 27 Aug 2026 | What was decided about Muhammad Nasir Nawaz |
| Harsh YADAV MARN 2117646 |
Cancelled | 26 Aug 2026 | What was decided about Harsh YADAV |
| Rashmere Bhatti MARN 1279063 |
Cautioned | 25 Aug 2026 | What was decided about Rashmere Bhatti |
| Entel Dajsmaili MARN 0641441 |
Barred | 17 Aug 2026 | What was decided about Entel Dajsmaili |
| Mandeep Kaur MARN 1462851 |
Barred | 5 Aug 2026 | What was decided about Mandeep Kaur |
| Jiaying Li MARN 1577182 |
Cancelled | 21 Jul 2026 | What was decided about Jiaying Li |
| Liang Lu MARN 0848726 |
Suspended | 29 Jun 2026 | What was decided about Liang Lu |
| Ning Zhang MARN 0955982 |
Suspended | 16 Jun 2026 | What was decided about Ning Zhang |
| Jessie Zhouand MARN 2318084 |
Suspended | 9 Jun 2026 | What was decided about Jessie Zhouand |
| Glen Ong MARN 1385471 |
Cautioned | 2 Jun 2026 | What was decided about Glen Ong |
| Sean Shrestha MARN 1069378 |
Cancelled | 18 May 2026 | What was decided about Sean Shrestha |
| Lili Qian MARN 1793768 |
Cancelled | 12 May 2026 | What was decided about Lili Qian |
| Yizhen Zhao MARN 1577120 |
Cautioned | 11 May 2026
period ended 11 Aug 2026 |
What was decided about Yizhen Zhao |
| Parminder Kaur MARN 2117328 |
Suspended | 29 Apr 2026 | What was decided about Parminder Kaur |
| Sanjeev Insan MARN 2217754 |
Suspended | 29 Apr 2026 | What was decided about Sanjeev Insan |
| Yi Wang MARN 1803830 |
Barred | 28 Apr 2026 | What was decided about Yi Wang |
| Michael Cradock MARN 1799333 |
Cautioned | 28 Apr 2026 | What was decided about Michael Cradock |
| Jujhar Bajwa MARN 0742209 |
Cancelled | 23 Apr 2026 | What was decided about Jujhar Bajwa |
| Vaneet Kaur Chadha MARN 1686379 |
Cancelled | 25 Mar 2026 | What was decided about Vaneet Kaur Chadha |
| Anson Huang MARN 0208171 |
Suspended | 12 Mar 2026 | What was decided about Anson Huang |
| Joanne Cotton-Odgaard MARN 1679914 |
Suspended | 18 Feb 2026
period ended 18 Aug 2026 |
What was decided about Joanne Cotton-Odgaard |
| Jie Zhan MARN 0639485 |
Cancelled | 21 Jan 2026 | What was decided about Jie Zhan |
| Tam Nguyen MARN 0743595 |
Cancelled | 9 Jan 2026 | What was decided about Tam Nguyen |
| Nishant Maroo MARN 0637341 |
Cautioned | 3 Dec 2025
period ended 3 Jun 2026 |
What was decided about Nishant Maroo |
| John Vevers MARN 1067816 |
Suspended | 23 Oct 2025 | What was decided about John Vevers |
| Baoyan Zhang MARN 0530432 |
Cancelled | 23 Oct 2025 | What was decided about Baoyan Zhang |
| Dakshkumar Dipakkumar Patel MARN 2418384 |
Cancelled | 20 Oct 2025 | What was decided about Dakshkumar Dipakkumar Patel |
| Vipan Sharma MARN 2217990 |
Cancelled | 20 Oct 2025 | What was decided about Vipan Sharma |
| Anna Morozov MARN 0852237 |
Suspended | 3 Sep 2025 | What was decided about Anna Morozov |
| Manoj Nanda MARN 1568823 |
Suspended | 21 Jul 2025 | What was decided about Manoj Nanda |
| Andrew Broadbent MARN 2117666 |
Barred | 8 Jul 2025 | What was decided about Andrew Broadbent |
| Tianhua Zhu MARN 2015712 |
Suspended | 26 Jun 2025
period ended 26 Jun 2026 |
What was decided about Tianhua Zhu |
| Gang Ren MARN 1279943 |
Barred | 2 Jun 2025 | What was decided about Gang Ren |
| Mohamad Salah Diab MARN 1462262 |
Barred | 28 May 2025
period ended 28 May 2026 |
What was decided about Mohamad Salah Diab |
| Rongwu Liu MARN 0321108 |
Cancelled | 5 May 2025 | What was decided about Rongwu Liu |
| Tristan Podger MARN 1679089 |
Suspended | 22 Apr 2025
period ended 22 Oct 2025 |
What was decided about Tristan Podger |
| Nilli Singh Bhandari MARN 2318142 |
Cancelled | 24 Mar 2025 | What was decided about Nilli Singh Bhandari |
| Hari Pokharel MARN 1571651 |
Cancelled | 13 Mar 2025 | What was decided about Hari Pokharel |
| Sean Lee MARN 0426966 |
Cancelled | 25 Feb 2025 | What was decided about Sean Lee |
| Barry Pike MARN 1280137 |
Suspended | 10 Dec 2024 | What was decided about Barry Pike |
| Thu Ngoc Bannan MARN 0964816 |
Cancelled | 14 Nov 2024 | What was decided about Thu Ngoc Bannan |
| Longfei Gao MARN 2217765 |
Cancelled | 23 Oct 2024 | What was decided about Longfei Gao |
| Ramona Martinovici MARN 1383584 |
Barred | 27 Aug 2024 | What was decided about Ramona Martinovici |
| Raefat Soryal MARN 0004719 |
Cancelled | 21 Aug 2024 | What was decided about Raefat Soryal |
| Li Khoo MARN 0001790 |
Suspended | 15 Aug 2024
period ended 15 Feb 2026 |
What was decided about Li Khoo |
| Sanaz Manii MARN 1463387 |
Suspended | 24 Jul 2024 | What was decided about Sanaz Manii |
| Barbara Maher MARN 9358090 |
Barred | 27 Jun 2024 | What was decided about Barbara Maher |
| Jackie Lyon MARN 0401336 |
Barred | 18 Jun 2024 | What was decided about Jackie Lyon |
| Eidy Douglas MARN 1573017 |
Barred | 15 Apr 2024 | What was decided about Eidy Douglas |
| Shiju Mathews MARN 0637656 |
Suspended | 23 Jan 2024 | What was decided about Shiju Mathews |
| Hussam Abbassi MARN 2318022 |
Cancelled | 19 Jan 2024
period ended 19 Jul 2024 |
What was decided about Hussam Abbassi |
| Hadi Payami MARN 2318053 |
Suspended | 15 Nov 2023 | What was decided about Hadi Payami |
| Marzena Siedlecka MARN 0701955 |
Suspended | 12 Sep 2023 | What was decided about Marzena Siedlecka |
| Jing Xin Wu MARN 9904341 |
Cancelled | 30 Aug 2023 | What was decided about Jing Xin Wu |
| Simone Kearney MARN 1173899 |
Cancelled | 29 Jun 2023 | What was decided about Simone Kearney |
| Catherine Higgins MARN 1382147 |
Barred | 24 Jan 2023 | What was decided about Catherine Higgins |
| Jack Ta MARN 0212473 |
Cancelled | 13 Jan 2023 | What was decided about Jack Ta |
| Songtao Lu MARN 0430155 |
Cancelled | 14 Dec 2022 | What was decided about Songtao Lu |
| Monica Gruszka MARN 1795131 |
Suspended | 9 Jun 2022
period ended 9 Jun 2025 |
What was decided about Monica Gruszka |
| Chao Xie MARN 0961866 |
Suspended | 10 May 2022
period ended 10 May 2024 |
What was decided about Chao Xie |
| James Yap MARN 0701633 |
Cancelled | 8 Mar 2022 | What was decided about James Yap |
| Jing Li MARN 1795162 |
Cancelled | 19 Jan 2022 | What was decided about Jing Li |
| Huan Huang MARN 1801056 |
Cancelled | 22 Nov 2021 | What was decided about Huan Huang |
| Allen Fung MARN 9789568 |
Barred | 5 Nov 2021
period ended 5 Nov 2023 |
What was decided about Allen Fung |
| Bahman Hatami MARN 1387919 |
Barred | 3 Nov 2021 | What was decided about Bahman Hatami |
| Narendra Singh MARN 1172616 |
Cancelled | 12 Aug 2021 | What was decided about Narendra Singh |
| Teng Zhao MARN 1577086 |
Cancelled | 30 Jun 2021 | What was decided about Teng Zhao |
| Rajiv Luthra MARN 0959019 |
Cancelled | 22 Apr 2021 | What was decided about Rajiv Luthra |
| Christina Chang MARN 9254751 |
Cancelled | 24 Sep 2020 | What was decided about Christina Chang |
| Jin Liu MARN 1468279 |
Cancelled | 28 Aug 2020 | What was decided about Jin Liu |
| Karl Young MARN 1171642 |
Barred | 27 Aug 2020
period ended 27 Aug 2025 |
What was decided about Karl Young |
| Dung Vo MARN 1461767 |
Cancelled | 28 Jul 2020
period ended 28 Jul 2025 |
What was decided about Dung Vo |
| Khilendra Timsina MARN 1281118 |
Barred | 2 Jun 2020
period ended 2 Jun 2023 |
What was decided about Khilendra Timsina |
| Sunil Uprety MARN 0854282 |
Cancelled | 26 May 2020 | What was decided about Sunil Uprety |
| Koshi Ozawa MARN 1461445 |
Barred | 6 Dec 2019 | What was decided about Koshi Ozawa |
| Nima Khaze MARN 1466700 |
Barred | 11 Nov 2019 | What was decided about Nima Khaze |
| Rathinam Vasudevan MARN 0104096 |
Cancelled | 31 Oct 2019 | What was decided about Rathinam Vasudevan |
| Geoffrey Ward MARN 0851489 |
Cancelled | 24 Oct 2019 | What was decided about Geoffrey Ward |
| Tuan Tran MARN 1280233 |
Cancelled | 18 Oct 2019 | What was decided about Tuan Tran |
| Yong Ho Kwon MARN 1574567 |
Cancelled | 26 Aug 2019 | What was decided about Yong Ho Kwon |
| Terence Kwan MARN 0850460 |
Cancelled | 15 Aug 2019 | What was decided about Terence Kwan |
| Amanda Scott MARN 1279145 |
Cancelled | 13 Aug 2019 | What was decided about Amanda Scott |
| Qi Wang MARN 1465236 |
Cancelled | 8 Jul 2019 | What was decided about Qi Wang |
| Cinitta Babu MARN 1278880 |
Barred | 16 May 2019 | What was decided about Cinitta Babu |
| Brenda Brown MARN 0850453 |
Cancelled | 29 Apr 2019 | What was decided about Brenda Brown |
| Amit Chandwani MARN 1001305 |
Barred | 1 Mar 2019
period ended 1 Mar 2023 |
What was decided about Amit Chandwani |
| Mofid Bebawy MARN 1066880 |
Cancelled | 14 Feb 2019 | What was decided about Mofid Bebawy |
| Maryam Shahi MARN 9895630 |
Cancelled | 18 Dec 2018 | What was decided about Maryam Shahi |
| Lanshan Gao MARN 0427221 |
Cancelled | 14 Dec 2018 | What was decided about Lanshan Gao |
| Jing Zhang MARN 0957033 |
Barred | 11 Dec 2018
period ended 11 Dec 2023 |
What was decided about Jing Zhang |
| Tammy Paddock MARN 0851314 |
Barred | 28 Nov 2018 | What was decided about Tammy Paddock |
| Rebecca Mason MARN 0960330 |
Cancelled | 15 Nov 2018 | What was decided about Rebecca Mason |
| Imad Kadeh MARN 0801263 |
Cancelled | 25 Oct 2018 | What was decided about Imad Kadeh |
| Hugh Ford MARN 0742925 |
Cancelled | 12 Oct 2018 | What was decided about Hugh Ford |
| Sema Yildiz MARN 1281694 |
Cancelled | 12 Oct 2018 | What was decided about Sema Yildiz |
| Amadu Bangura MARN 1465914 |
Cancelled | 18 Sep 2018 | What was decided about Amadu Bangura |
| Garry Ward MARN 0955153 |
Cancelled | 18 Sep 2018 | What was decided about Garry Ward |
| Man Kuo MARN 0101659 |
Barred | 14 Sep 2018 | What was decided about Man Kuo |
| Yi Sun MARN 1068900 |
Cancelled | 6 Jul 2018 | What was decided about Yi Sun |
| Sam Nguyen MARN 0319875 |
Barred | 15 Jun 2018
period ended 15 Jun 2023 |
What was decided about Sam Nguyen |
| Vijay Sharma MARN 0959759 |
Barred | 15 May 2018
period ended 15 May 2020 |
What was decided about Vijay Sharma |
| Ryan Raygan MARN 1573175 |
Cancelled | 11 May 2018 | What was decided about Ryan Raygan |
| Mohamed Idroos MARN 1463003 |
Barred | 24 Apr 2018
period ended 24 Apr 2023 |
What was decided about Mohamed Idroos |
| Wenliang Yao MARN 1173868 |
Cancelled | 16 Apr 2018 | What was decided about Wenliang Yao |
| Jasdeep Chug MARN 0640066 |
Barred | 20 Mar 2018
period ended 20 Mar 2023 |
What was decided about Jasdeep Chug |
| Vivek Sivaraman MARN 0962587 |
Barred | 22 Feb 2018 | What was decided about Vivek Sivaraman |
| Ruben Govender MARN 1461301 |
Cancelled | 15 Feb 2018 | What was decided about Ruben Govender |
| Ravinder Singh MARN 0962169 |
Cancelled | 4 Jan 2018 | What was decided about Ravinder Singh |
| Hoan Nguyen MARN 0531235 |
Cancelled | 14 Dec 2017 | What was decided about Hoan Nguyen |
| Danqing Xu MARN 1576334 |
Cancelled | 26 Oct 2017 | What was decided about Danqing Xu |
| S M Senanayake MARN 1065501 |
Cancelled | 9 Oct 2017 | What was decided about S M Senanayake |
| Rensche Diggeden MARN 0701486 |
Barred | 27 Jul 2017
period ended 27 Jul 2022 |
What was decided about Rensche Diggeden |
| Voon Ng MARN 1281783 |
Barred | 6 Jul 2017
period ended 6 Jul 2022 |
What was decided about Voon Ng |
| Bei Zheng MARN 0004500 |
Cancelled | 31 Mar 2017 | What was decided about Bei Zheng |
| Sukhwinder Singh MARN 1065594 |
Cancelled | 28 Feb 2017 | What was decided about Sukhwinder Singh |
| Mumthaj Kantara MARN 0850655 |
Cancelled | 16 Jan 2017 | What was decided about Mumthaj Kantara |
| Artem Naumov MARN 0637752 |
Cancelled | 6 Dec 2016 | What was decided about Artem Naumov |
| Tejinder Kalra MARN 0854624 |
Barred | 8 Nov 2016
period ended 8 Nov 2021 |
What was decided about Tejinder Kalra |
| Surinder Mahindroo MARN 9801709 |
Cancelled | 6 Oct 2016 | What was decided about Surinder Mahindroo |
What each outcome means
| Outcome | What it means |
|---|---|
| Cautioned | A formal warning. The registration continues and the agent may keep working. |
| Suspended | Registration suspended for a period. During it the agent may not lawfully give immigration assistance. |
| Cancelled | Registration removed. The agent may not give immigration assistance, usually with a period before they may re-apply. |
| Barred | A former agent barred from being registered again for a period of up to five years. |
If this was your agent: the first week
- Find out where your application actually is. If you have an ImmiAccount, log in. The clock does not stop because your representation did.
- Check who the Department is writing to. A Form 956 makes an agent the authorised recipient, and correspondence sent to them is taken to have been given to you. A deadline sent to an inbox nobody reads is still a deadline.
- Get your file. Your documents are yours and the Code requires them back — originals first. How to get your file back.
- Work out what was paid and what was done. Ask for the itemised invoices and receipts the Code requires. Routes to recover money work better started early.
- Complain, if there is something to complain about. A published decision does not close your own file. Where to complain, and what OMARA can and cannot do.
- Only then, find someone else. A new agent needs the file and the dates. The first five steps are what make that first conversation useful instead of exploratory.
What a decision here does not mean
A caution is not a cancellation. An agent cautioned years ago who has practised without incident since is in good standing, and reading this as a blacklist misreads it.
A decision can be reviewed, and an agent who has sought review is entitled to its outcome. A sanction against one person says nothing about a firm: only an individual can be a registered migration agent, and colleagues are unaffected by a decision about a colleague. And an old decision is old — look at the date.
Checking anyone yourself
The Register of Migration Agents tells you whether a MARN is current and who it belongs to. The disciplinary decisions register tells you whether that person has been cautioned, suspended, cancelled or barred, and it searches by family name, given name or MARN. Both are public and free. See how to check a migration agent in ninety seconds.
The fuller write-up is in the guide library: what the OMARA register shows, and what to do if it was your agent.
Decision information sourced from the Office of the Migration Agents Registration Authority and used under a Creative Commons Attribution 3.0 Australia licence. VisaBid is not affiliated with OMARA or the Department of Home Affairs.
If you are named here and something does not match the published decision — including where a decision has since been set aside, varied, or has expired — tell us and we will correct or remove it. We report what the register says; when the register changes, this should change with it.
This page reports a regulator's decision and explains in general terms what that kind of decision means. It is not immigration assistance and not legal advice, and it cannot take your circumstances into account. Only a registered migration agent or an Australian legal practitioner may advise you on your own application.
Finding someone else
Post what you need and registered migration agents and Australian legal practitioners quote you for it in writing — a fixed fee, or an hourly rate with an hours estimate, GST included, with government charges itemised separately so a cheap-looking quote cannot quietly leave one out. Applicants pay nothing. Every quote carries the individual's MARN or practising certificate details, so you can run the same check that brought you here.
VisaBid does not give immigration assistance, is not a migration agent, and takes no percentage of anybody's fee.