Candidate · N23 Penggaram (2022)
Current
Overall due diligence
Moderate
State legislator with former senior assembly roles; records contain election results and biographical notes only, with no adverse findings.
Electoral resilience
High
Three consecutive Penggaram wins (2013, 2018, 2022) with comfortable majorities; five prior losses (1990, 1995, 1999, 2004, 2008) before breakthrough.
Political continuity
Stable
DAP throughout career; coalition label shifted across BA, PR and PH across different elections.
Integrity signal
Clear
Records contain no allegations, charges, convictions or regulatory findings.
Financial / corporate
Open
No company-registry, asset-declaration, credit or beneficial-ownership records were provided.
State legislator with former senior assembly roles; records contain election results and biographical notes only, with no adverse findings.
Public-record review · allegations ≠ findings · a charge is not a conviction · every point links to its source record (E official results, R reviewed records, N collected reports). Prepared by AI from the records on this page; not an analyst finding, and it can be wrong.
According to Wikipedia, Gan Peck Cheng served as Member of the Johor State Legislative Assembly for Penggaram from May 2013 to July 2026 and is a member of the Democratic Action Party (DAP).
“Member of the Johor State Legislative Assembly (MLA) for Penggaram from May 2013 to July 2026. She is a member of the Democratic Action Party (DAP)”
According to Wikipedia, Gan Peck Cheng served as State Leader of the Opposition of Johor from October 2015 to May 2018, replacing Boo Cheng Hau who had resigned.
How much due-diligence attention each area needs — not a finding of wrongdoing.
Holds a Johor state assembly seat and previously held the senior Deputy Speaker and Opposition Leader posts.
Documented roles as Johor Opposition Leader (2015–2018) and Deputy Speaker (2018–2022) within DAP/PH.
No procurement-related or government-contract records were supplied.
No company-registry, directorship or GLC appointment records were supplied.
No court cases, civil or criminal matters appear in the supplied records.
No MACC, police, regulatory or sanction records were supplied and none are implicated by other items.
No asset declarations, income disclosures or financial records were supplied.
Single-sourced biographical notes are neutral; no adverse media reporting appears in the records.
“was appointed the new State Leader of the Opposition of Johor on 27 October 2015 to replace Boo Cheng Hau who had resigned.”
According to Wikipedia, Gan Peck Cheng served as Deputy Speaker of the Johor State Legislative Assembly from June 2018 to January 2022, becoming the first ever female Deputy Speaker of the assembly in its history.
“appointed to be the first ever female Deputy Speaker of the Johor State Legislative Assembly in history”
According to Wikipedia, Gan Peck Cheng retained the deputy speakership after the February 2020 change of state administration, as the new BN government retained opposition members in the speaker and deputy speaker positions, a rare arrangement in Malaysia.
“she was not removed from the deputy speakership and retained by the new administration along with Speaker Suhaizan Kayat who is also from the opposition. This became one of a very rare cases in which the speakers are from the opposition instead of the government in Malaysia.”
According to Wikipedia, Gan Peck Cheng received her secondary education at Chinese High School Batu Pahat and previously worked as a kindergarten teacher before entering politics.
“She got her secondary education in Chinese High School Batu Pahat.”
Arrests, charges, convictions, sentences, acquittals and pardons as reported by credible sources. Each item is marked with its stage — a charge is not a conviction — and outcomes are listed where reported.
No legal history found in the sources collected so far.
Allegations and investigations as reported by credible outlets. An allegation is not a finding; read each with its stage and source.
No scandals or controversies found in the sources collected so far.
Nothing collected yet.
Contested 8 elections, won 3.
| Election | Seat | Ticket | Votes | Result |
|---|---|---|---|---|
| Johor state election 2022 | N23 Penggaram | DAP · PH | 18,208 53.7% | Won by 9,956 |
| Johor state election 2018 | N23 Penggaram | DAP · PH | 26,825 64.4% | Won by 17,205 |
| Johor state election 2013 | N23 Penggaram | DAP · PR | 24,277 63.1% | Won by 10,051 |
| Johor state election 2008 | N23 Penggaram | DAP · PR | 12,186 48.8% | 2nd of 2 |
| Johor state election 2004 |
Official gazetted results via the Malaysian Election Corpus (grade A record).
Collected automatically from credible outlets and Wikipedia, then cross-checked: Verified items match the official record, Confirmed items were reported by two or more different outlets, and single-source items are one outlet’s report. Partisan and anonymous claims are never shown.
Ask a follow-up question about Gan Peck Cheng's record.
| N23 Penggaram |
| DAP |
| 6,247 27.1% |
| 2nd of 2 |
| Johor state election 1999 | N21 Penggaram | DAP · BA | 7,349 26.1% | 2nd of 2 |
| Johor state election 1995 | N21 Penggaram | DAP · GR | 6,137 23.3% | 2nd of 2 |
| GE8 (1990) | P132 Pontian | DAP · GR | 14,978 38.1% | 2nd of 2 |