Portrait of Ray MacDonald

Acting

Ray MacDonald

Career

Active from 1997 to 2026, with up to 2 main titles a year.

Leading roles
17
top three billing
Average score
GoodWatch score58/100
Highest rated
Poster for Fun Bar Karaoke
Fun Bar Karaoke
GoodWatch score72/100

What stands out

Compared with the average well-known movie, over 11 of their titles. Select a trait to filter titles.

Energy: 5.3 versus catalog average 4.6EnergyHeart: 3.2 versus catalog average 4.2HeartHumor: 2.5 versus catalog average 2.6HumorWorld: 5.9 versus catalog average 5.6WorldCraft: 5.4 versus catalog average 5.3CraftStyle: 6.1 versus catalog average 5.9Style
Ray MacDonald Catalog average

Rarely in their work

  • Historical
    0.3, average 2.6
  • Nostalgia
    1.7, average 3.8
  • Wholesome
    1.4, average 3.4
  • Politics
    1.0, average 2.6

Main genres

Select a genre to see those titles.

Recurring tags

  • Social Commentary 3
  • Darkly Humorous 3
  • Supernatural Thriller 2
  • Ghost Stories 2
  • Jump Scares 2
  • Contemporary 2
  • Situational Comedy 2

Works often with

People in at least two of their main titles.

Movies and TV shows

24
Type
Role
Score
Decade
Genre
Group by

2020s

4 titles ยท average score 56
Behind the Screens
Behind the Screens (2026)
GoodWatch score 64

as Pong

Tomorrow and I
Tomorrow and I (2024)
GoodWatch score 43

TV show ยท as Monk Anek

Undersell Killer
Undersell Killer (2024)

TV show

RedLife
RedLife (2023)
GoodWatch score 61

as Mild's Father

2010s

9 titles ยท average score 56
Blood Valentine
Blood Valentine (2019)

as Mr. Ralph

Thailand Only
Thailand Only (2017)

as Tee Yak

Bong Srolanh Oun
Bong Srolanh Oun (2015)

as Don

3 A.M. Part 2
3 A.M. Part 2 (2014)
GoodWatch score 52

as Rang (segment "The Third Night")

O.T. Ghost Overtime
O.T. Ghost Overtime (2014)
GoodWatch score 56

as Tee

Crazy Crying Lady
Crazy Crying Lady (2012)

as Boy

3 A.M. 3D
3 A.M. 3D (2012)
GoodWatch score 52

as Tee (segment "O.T.")

In the Shadow of the Naga
In the Shadow of the Naga (2010)
GoodWatch score 67

as Singh

From Pakse with Love
From Pakse with Love (2010)

as Por

2000s

8 titles ยท average score 54
Phobia 2
Phobia 2 (2009)
GoodWatch score 63

as Senior Monk (segment "Novice")

Dear Galileo
Dear Galileo (2009)
GoodWatch score 68

as Tum (Paris)

Demon Warriors
Demon Warriors (2007)
GoodWatch score 41

as Aroot

The Sperm
The Sperm (2007)

as Man in Cell

Project Ultraman
Project Ultraman (2006)

as Nolan

The Eye 3: Infinity
The Eye 3: Infinity (2005)
GoodWatch score 44

as Chong-Kwai

Six
Six (2004)

as Khan

Fake
Fake (2003)

as Soong

1990s

3 titles ยท average score 72
Kon Jorn
Kon Jorn (1999)

as Daeng

O-Negative
O-Negative (1998)

as Art

Fun Bar Karaoke
Fun Bar Karaoke (1997)
GoodWatch score 72

as Noi