M

Macrae

Vice-President of the Court of Appeal 158 cases

Macrae has 158 reported Hong Kong decisions (2024–2026) in the HKCA.

About Macrae

Macrae has 158 reported Hong Kong decisions (2024–2026). These were decided across HKCA (158). By subject matter, the largest shares are Crimes Ordinance (22), Dangerous Drugs Ordinance (16) and Criminal Procedure Ordinance (13). Of these, 158 sitting on the coram.

Source: derived from 158 published Hong Kong judgments, most recent decision . Published on HKLII.

On the judicial record

Macrae holds the designation Vice-President of the Court of Appeal and, in the reported record, presided in Hong Kong's Court of Appeal on matters reported between 2024 and 2026. The reported matters concern Criminal Law, Drug Offences, and Theft, Fraud & Dishonesty. Reported decisions include HKSAR v. Lai Haixian [2026] HKCA 1253, HKSAR v. Kwan Hau-Chi, Vanessa [2026] HKCA 1078, HKSAR v. Yayu Masih [2026] HKCA 1099, and HKSAR v. Ma Wing Hang [2026] HKCA 1080.

Further reported decisions include HKSAR v. So Hon To, Stephen [2026] HKCA 1035, HKSAR v. Chen Keen (Alias Jack Chen) and Another [2026] HKCA 1061, HKSAR v. Quintero Correa Jhon Eduar [2026] HKCA 1068, HKSAR v. Yusuf Lukman Adepoju [2026] HKCA 1050, HKSAR v. Lam Man Yin [2026] HKCA 1029, HKSAR v. Ho Ka Hei [2026] HKCA 1012, and HKSAR v. Ger Bruce Lewis Oluoch [2026] HKCA 1013, spanning further practice areas including Road Traffic & Driving Offences, Money Laundering & Proceeds of Crime, and Violent Offences.

158
Total cases
0
Delivered
158
Sat on (coram)
1
Court

How many cases has Macrae decided?

Macrae has 158 reported Hong Kong decisions (2024–2026).

Which courts does Macrae sit in?

Macrae sits in HKCA (158).

What position does Macrae hold and where does Macrae preside?

Macrae holds the designation Vice-President of the Court of Appeal and, in the reported record, presides in Hong Kong's Court of Appeal on matters reported between 2024 and 2026, including HKSAR v. Lai Haixian [2026] HKCA 1253 and HKSAR v. Ma Wing Hang [2026] HKCA 1080.

What subject areas appear in Macrae's Court of Appeal record?

The reported matters presided over by Macrae concern Criminal Law, Drug Offences, and Theft, Fraud & Dishonesty, together with Road Traffic & Driving Offences and Violent Offences, as reflected in decisions such as HKSAR v. Yusuf Lukman Adepoju [2026] HKCA 1050.

Practice Areas (from the 39-area taxonomy)

Citation influence

45 of Macrae's authored judgments have been cited by later Hong Kong judgments, 590 times in total, per HKLII citation records.

Coram (158)

[2026] HKCA 1285 HKCA
HKSAR V. WONG WAI WAH
16 July 2026
[2026] HKCA 1288 HKCA
HKSAR V. CHAN KA CHUNG
16 July 2026
[2026] HKCA 1253 HKCA
HKSAR V. LAI HAIXIAN
14 July 2026
[2026] HKCA 1078 HKCA
HKSAR V. KWAN HAU-CHI, VANESSA
23 June 2026
[2026] HKCA 1099 HKCA
HKSAR V. YAYU MASIH
16 June 2026
[2026] HKCA 1080 HKCA
HKSAR V. MA WING HANG
10 June 2026
[2026] HKCA 1035 HKCA
HKSAR V. SO HON TO, STEPHEN
5 June 2026
[2026] HKCA 1061 HKCA
HKSAR V. CHEN KEEN (ALIAS JACK CHEN) AND ANOTHER
5 June 2026
[2026] HKCA 1068 HKCA
HKSAR V. QUINTERO CORREA JHON EDUAR
5 June 2026
[2026] HKCA 1050 HKCA
HKSAR V. YUSUF LUKMAN ADEPOJU
4 June 2026
[2026] HKCA 1029 HKCA
HKSAR V. LAM MAN YIN
3 June 2026
[2026] HKCA 1012 HKCA
HKSAR V. HO KA HEI
29 May 2026
[2026] HKCA 1013 HKCA
HKSAR V. GER BRUCE LEWIS OLUOCH
29 May 2026
[2026] HKCA 1000 HKCA
HKSAR V. EKSTROM PATRIK TOBIAS
28 May 2026
[2026] HKCA 885 HKCA
HKSAR V. YAU KAI FUNG
28 May 2026
[2026] HKCA 1005 HKCA
HKSAR V. KOUAME EMMANUEL
27 May 2026
[2026] HKCA 1006 HKCA
HKSAR V. POON CHI KEUNG (and 1 other)
27 May 2026
[2026] HKCA 1010 HKCA
HKSAR V. CHEUNG CHO MING
27 May 2026
[2026] HKCA 1011 HKCA
HKSAR V. CHAN LUNG SING
27 May 2026
[2026] HKCA 996 HKCA
HKSAR V. CHEUNG CHI FUNG (PREVIOUSLY KNOWN AS CHEUNG KING SHING)
21 May 2026
[2026] HKCA 979 HKCA
HKSAR V. FUNG KA WAI ROGER (and 1 other)
18 May 2026
[2026] HKCA 977 HKCA
HKSAR V. WANG ZHI
15 May 2026
[2026] HKCA 988 HKCA
HKSAR V. LAM WAI KIN AND ANOTHER
15 May 2026
[2026] HKCA 967 HKCA
HKSAR V. TSUI CHI WAI
14 May 2026
[2026] HKCA 974 HKCA
HKSAR V. SALVI ARPIT MANOJ
12 May 2026
[2026] HKCA 937 HKCA
HKSAR V. CHEN KEEN (ALIAS JACK CHEN) AND OTHERS
7 May 2026
[2026] HKCA 820 HKCA
HKSAR V. LAU KA YAN
6 May 2026
[2026] HKCA 946 HKCA
HKSAR V. HASSAN MD
6 May 2026
[2026] HKCA 926 HKCA
HKSAR V. LEUNG CHIU YUN
30 April 2026
[2026] HKCA 893 HKCA
HKSAR V. FUNG WING LAM, CORRENR
29 April 2026
[2026] HKCA 819 HKCA
HKSAR V. CHOW KA WAI
28 April 2026
[2026] HKCA 896 HKCA
HKSAR V. CHEUNG CHO WAH
28 April 2026
[2026] HKCA 590 HKCA
HKSAR V. WONG WING KIN
8 April 2026
[2026] HKCA 591 HKCA
HKSAR V. SINGH JASWINDER
8 April 2026
[2026] HKCA 592 HKCA
HKSAR V. AU CHUN WAH (and 1 other)
8 April 2026
[2026] HKCA 570 HKCA
HKSAR V. NG CHUN IP
25 March 2026
[2026] HKCA 514 HKCA
HKSAR V. EKSTROM PATRIK TOBIAS
24 March 2026
[2026] HKCA 402 HKCA
HKSAR V. LAU FUN
13 March 2026
[2026] HKCA 405 HKCA
HKSAR V. HU MINGJIE (and 1 other)
11 March 2026
[2026] HKCA 210 HKCA
HKSAR V. CHUNG LAI TUNG
6 February 2026
[2026] HKCA 211 HKCA
HKSAR V. CHOY LAP HO, DANIEL
6 February 2026
[2026] HKCA 153 HKCA
HKSAR V. WONG YU WO
5 February 2026
[2026] HKCA 192 HKCA
HKSAR V. OLIINYK ALLA
4 February 2026
[2026] HKCA 116 HKCA
SECRETARY FOR JUSTICE V. SINGH HARWINDER
3 February 2026
[2026] HKCA 127 HKCA
HKSAR V. CEDENO MEJIAS ANGEL RAFAEL
3 February 2026
[2026] HKCA 89 HKCA
HKSAR V. PAUL SHAUN WAYNE WENDELL
23 January 2026
[2026] HKCA 67 HKCA
HKSAR V. LAM MAN TAK
20 January 2026
[2025] HKCA 1144 HKCA
HKSAR V. WONG CHUNG HANG, HENRY
16 December 2025
[2025] HKCA 1109 HKCA
SECRETARY FOR JUSTICE V. TAI TIN HO, ZAFAR AND ANOTHER (and 1 other)
11 December 2025
[2025] HKCA 1115 HKCA
HKSAR V. LEUNG CHUNG MAN AND ANOTHER
11 December 2025
[2025] HKCA 1050 HKCA
HKSAR V. CAMARA KANDJA
21 November 2025
[2025] HKCA 1054 HKCA
HKSAR V. LAW KA FAI
21 November 2025
[2025] HKCA 1043 HKCA
HKSAR V. LAM SAN YAU
20 November 2025
[2025] HKCA 1019 HKCA
HKSAR V. LO MAN KIT
14 November 2025
[2025] HKCA 1018 HKCA
HKSAR V. CHEUNG MAN KONG
12 November 2025
[2025] HKCA 1007 HKCA
HKSAR V. CHAN SZE CHUN
6 November 2025
[2025] HKCA 943 HKCA
HKSAR V. LAU KAM HUNG
17 October 2025
[2025] HKCA 870 HKCA
HKSAR V. CHAN SZE CHUN
22 September 2025
[2025] HKCA 862 HKCA
HKSAR V. YAU KAI FUNG
18 September 2025
[2025] HKCA 857 HKCA
HKSAR V. LI GWING CHIU
16 September 2025
[2025] HKCA 826 HKCA
HKSAR V. LAM SIU FUNG, ANDY
15 September 2025
[2025] HKCA 832 HKCA
HKSAR V. HUNG HING LUEN
10 September 2025
[2025] HKCA 825 HKCA
HKSAR V. GHULAM MUSTAFA
4 September 2025
[2025] HKCA 820 HKCA
HKSAR V. LAI HAIXIAN
3 September 2025
[2025] HKCA 804 HKCA
HKSAR V. L.F.
29 August 2025
[2025] HKCA 788 HKCA
HKSAR V. LAI KAN YAU
26 August 2025
[2025] HKCA 777 HKCA
HKSAR V. LEUNG WAI KIN
25 August 2025
[2025] HKCA 524 HKCA
HKSAR V. FADONOUGBO FREJUS LEZIN
20 August 2025
[2025] HKCA 733 HKCA
HKSAR V. CHOI TSZ FUNG
6 August 2025
[2025] HKCA 722 HKCA
HKSAR V. LEUNG CHUNG MAN AND ANOTHER
1 August 2025
[2025] HKCA 723 HKCA
HKSAR V. MA CHUN KIT
1 August 2025
[2025] HKCA 719 HKCA
HKSAR V. LAI KAN YAU
31 July 2025
[2025] HKCA 687 HKCA
HKSAR V. SHEHOZA VICENT KENNEDY AND ANOTHER
30 July 2025
[2025] HKCA 718 HKCA
HKSAR V. YIP KA YU
30 July 2025
[2025] HKCA 647 HKCA
HKSAR V. HUI SHUK YEE CHERRY
24 July 2025
[2025] HKCA 573 HKCA
HKSAR V. YIP KA YU
19 June 2025
[2025] HKCA 567 HKCA
HKSAR V. CHEUNG KA ON
18 June 2025
[2025] HKCA 538 HKCA
HKSAR V. LO KWOK SHING
3 June 2025
[2025] HKCA 507 HKCA
HKSAR V. CHAN PUI MING
30 May 2025
[2025] HKCA 516 HKCA
HKSAR V. IQBAL ASIF
30 May 2025
[2025] HKCA 520 HKCA
HKSAR V. ENRIQUEZ ANNA MAE JUSTIMBASTE
30 May 2025
[2025] HKCA 509 HKCA
HKSAR V. HUANG RUIFANG
29 May 2025
[2025] HKCA 517 HKCA
HKSAR V. HA BUT YEE
29 May 2025
[2025] HKCA 518 HKCA
HKSAR V. CHOW KUEN FUNG
28 May 2025
[2025] HKCA 447 HKCA
HKSAR V. LAM TSZ HIM AND ANOTHER
23 May 2025
[2025] HKCA 451 HKCA
HKSAR V. MA CHUN KIT
16 May 2025
[2025] HKCA 450 HKCA
HKSAR V. WONG KWOK LEUNG
15 May 2025
[2025] HKCA 452 HKCA
HKSAR V. TIQUIA JOEL M
14 May 2025
[2025] HKCA 332 HKCA
HKSAR V. CHU HOI KAN
10 April 2025
[2025] HKCA 328 HKCA
HKSAR V. POON CHI KEUNG
3 April 2025
[2025] HKCA 255 HKCA
HKSAR V. LAU WAI YEE MONITA
21 March 2025
[2025] HKCA 298 HKCA
HKSAR V. ISLAM JAVED IQBAL
19 March 2025
[2025] HKCA 274 HKCA
HKSAR V. HA BUT YEE
14 March 2025
[2025] HKCA 275 HKCA
HKSAR V. WONG MING CHUN (and 1 other)
14 March 2025
[2025] HKCA 279 HKCA
HKSAR V. LEUNG WAI KIN
14 March 2025
[2025] HKCA 281 HKCA
HKSAR V. LUO ZHIHENG
14 March 2025
[2025] HKCA 240 HKCA
HKSAR V. WONG WAI WAH
7 March 2025
[2025] HKCA 234 HKCA
HKSAR V. HUANG RUIFANG
5 March 2025
[2025] HKCA 244 HKCA
KSAR V. LAU KA FU
5 March 2025
[2025] HKCA 187 HKCA
HKSAR V. LO LAI CHAU
28 February 2025
[2025] HKCA 228 HKCA
HKSAR V. CHAN SAI PIU
28 February 2025
[2025] HKCA 176 HKCA
HKSAR V. OKAFOR CHRISTIAN
20 February 2025
[2025] HKCA 178 HKCA
HKSAR V. LO MAN KIT
20 February 2025
[2024] HKCA 1084 HKCA
HKSAR V. KHALIQ SALMAN (AKA KHALIA SALMAN)
27 December 2024
[2024] HKCA 1191 HKCA
HKSAR V. CHEUNG KA ON
19 December 2024
[2024] HKCA 1167 HKCA
HKSAR V. HUI CHI MING
13 December 2024
[2024] HKCA 1168 HKCA
HKSAR V. X
13 December 2024
[2024] HKCA 1164 HKCA
HKSAR V. PINTO
11 December 2024
[2024] HKCA 1149 HKCA
HKSAR V. CHEUNG KIE CHUNG
10 December 2024
[2024] HKCA 1136 HKCA
HKSAR V. AU CHUN WAH
6 December 2024
[2024] HKCA 1120 HKCA
HKSAR V. GURUNG ROYAL
27 November 2024
[2024] HKCA 1104 HKCA
HKSAR V. LI TIM CHUEN
22 November 2024
[2024] HKCA 1071 HKCA
HKSAR V. CHEUNG HOI PUN
19 November 2024
[2024] HKCA 996 HKCA
HKSAR V. MICHALAKOPOULOS THEODOROS
25 October 2024
[2024] HKCA 942 HKCA
HKSAR V. PINTO
23 October 2024
[2024] HKCA 871 HKCA
HKSAR V. WONG MING CHUN (and 1 other)
16 September 2024
[2024] HKCA 466 HKCA
HKSAR V. LI CHEUK WAH
13 September 2024
[2024] HKCA 840 HKCA
HKSAR V. HUANG RUIFANG
30 August 2024
[2024] HKCA 825 HKCA
HKSAR V. CHEAH HANSON
29 August 2024
[2024] HKCA 804 HKCA
HKSAR V. LEUNG KING HUNG
23 August 2024
[2024] HKCA 802 HKCA
HKSAR V. LUK CHI KAN
20 August 2024
[2024] HKCA 757 HKCA
HKSAR V. AHMED SHAHNWAZ
14 August 2024
[2024] HKCA 468 HKCA
HKSAR V. REESE ROBERT MILES DAVID
9 August 2024
[2024] HKCA 760 HKCA
HKSAR V. SUM KA WA
8 August 2024
[2024] HKCA 704 HKCA
HKSAR V. LHOUVUM NEMBOI
31 July 2024
[2024] HKCA 701 HKCA
HKSAR V. SUEN PING
25 July 2024
[2024] HKCA 732 HKCA
HKSAR V. LI FUCHAO AND ANOTHER
24 July 2024
[2024] HKCA 719 HKCA
HKSAR V. LAM HOI KIT
23 July 2024
[2024] HKCA 535 HKCA
HKSAR V. ABBAS WASEEM AND ANOTHER
22 July 2024
[2024] HKCA 674 HKCA
HKSAR V. TAI CHEUK KIN
11 July 2024
[2024] HKCA 391 HKCA
HKSAR V. CHAN YAT WAH
9 July 2024
[2024] HKCA 634 HKCA
HKSAR V. AMARILLA JUAN RAMON
5 July 2024
[2024] HKCA 538 HKCA
HKSAR V. LEE KWOK WAI
13 June 2024
[2024] HKCA 518 HKCA
HKSAR V. HUI CHI MING
5 June 2024
[2024] HKCA 528 HKCA
HKSAR V. ISLAM JAVED IQBAL
5 June 2024
[2024] HKCA 509 HKCA
HKSAR V. KO SHUI CHING
31 May 2024
[2024] HKCA 506 HKCA
HKSAR V. LAM CHI TAK
28 May 2024
[2024] HKCA 493 HKCA
HKSAR V. LAM MAN CHUNG AND ANOTHER
27 May 2024
[2024] HKCA 491 HKCA
HKSAR V. TANG SIK MAN
24 May 2024
[2024] HKCA 488 HKCA
HKSAR V. CAMARA KANDJA
23 May 2024
[2024] HKCA 418 HKCA
HKSAR V. LIN CHI MAN AND ANOTHER
22 May 2024
[2024] HKCA 480 HKCA
HKSAR V. CHANG YAU HUNG, ALEXANDER
20 May 2024
[2024] HKCA 470 HKCA
HKSAR V. NKRUMA MARINA
16 May 2024
[2024] HKCA 444 HKCA
HKSAR V. CHEN KEEN (ALIAS JACK CHEN) AND ANOTHER
8 May 2024
[2024] HKCA 296 HKCA
SECRETARY FOR JUSTICE V. OLIINYK ALLA (and 1 other)
22 April 2024
[2024] HKCA 350 HKCA
HKSAR V. HARJIT SINGH
19 April 2024
[2024] HKCA 290 HKCA
HKSAR V. LI CHEUNG CHOI
22 March 2024
[2024] HKCA 254 HKCA
HKSAR V. LAU FUN
14 March 2024
[2024] HKCA 106 HKCA
HKSAR V. MUKASERA ESTINA
7 March 2024
[2024] HKCA 206 HKCA
HKSAR V. LAM SIU SANG
5 March 2024
[2024] HKCA 208 HKCA
HKSAR V. SUM KA WA
1 March 2024
[2024] HKCA 149 HKCA
HKSAR V. NASEER UMAIR
7 February 2024
[2024] HKCA 150 HKCA
HKSAR V. LEE MING HO
6 February 2024
[2024] HKCA 103 HKCA
HKSAR V. XU ZHUO AND ANOTHER
31 January 2024
[2024] HKCA 86 HKCA
HKSAR V. CHAN HO KWAI
19 January 2024
[2024] HKCA 22 HKCA
HKSAR V. THUO PENINAH WANGARI
17 January 2024
[2024] HKCA 21 HKCA
HKSAR V. YIP WING FAT
11 January 2024
[2024] HKCA 32 HKCA
HKSAR V. AMIR AFTAB
9 January 2024