{
  "@context": "https://schema.org",
  "@type": "Person",
  "@id": "https://www.screensearch.co.uk/person/2045917/haoran-zhang",
  "name": "Haoran Zhang",
  "url": "https://www.screensearch.co.uk/person/2045917/haoran-zhang",
  "knownForDepartment": "Acting",
  "birthDate": "1988-01-14",
  "birthPlace": "Handan, Hebei, China",
  "alternateName": [
    "Angel Zhang Hao-Ran",
    "Angel Zhang Haoran",
    "Angel Zhang",
    "Zhang Haoran",
    "张皓然"
  ],
  "image": "https://image.tmdb.org/t/p/w500/zZ4nHVsfW5Le7mehFI0gKnda6E6.jpg",
  "lastVerified": "11 May 2026",
  "filmography": [
    {
      "mediaType": "tv",
      "tmdbId": 230358,
      "title": "Vigour of Green Olive",
      "year": "2015",
      "role": "as Lou Xiaojie",
      "roleKind": "cast",
      "voteAverage": null,
      "posterUrl": "https://image.tmdb.org/t/p/w500/ynvDNrOxEFe7Umtg4bmSjJS7dVk.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/tv/230358/vigour-of-green-olive-2015"
    },
    {
      "mediaType": "movie",
      "tmdbId": 812326,
      "title": "Tomorrow Will Be Fine",
      "year": "2021",
      "role": "as Polka dot guy",
      "roleKind": "cast",
      "voteAverage": 1.7,
      "posterUrl": "https://image.tmdb.org/t/p/w500/sRcwUHMy7AbSZ1hA83KtZBwyybo.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/812326/tomorrow-will-be-fine-2021"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525137,
      "title": "Trek of the Mutants: Undercurrent",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": null,
      "posterUrl": "https://image.tmdb.org/t/p/w500/jssLLrVt9mXgMv6TvXVd0qlLSjV.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525137/trek-of-the-mutants-undercurrent-2017"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525135,
      "title": "Trek of the Mutants: Adventure on Alien Land",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": 6,
      "posterUrl": "https://image.tmdb.org/t/p/w500/aEEmCHBTefOw4vynOPNzcwKGrH9.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525135/trek-of-the-mutants-adventure-on-alien-land-2017"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525131,
      "title": "Trek of the Mutants: Pilgrimage",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": 7,
      "posterUrl": "https://image.tmdb.org/t/p/w500/dgwmMTbls16sMRmCs37SxwjFtai.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525131/trek-of-the-mutants-pilgrimage-2017"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525140,
      "title": "Trek of the Mutants: The Disputed Fate",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": 8,
      "posterUrl": "https://image.tmdb.org/t/p/w500/ojF5CseMLbGPeQ6WEKEzm8lxBUS.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525140/trek-of-the-mutants-the-disputed-fate-2017"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525139,
      "title": "Trek of the Mutants: White Bone Lady",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": 8,
      "posterUrl": "https://image.tmdb.org/t/p/w500/3zuVLCaF1eOpovVZPyLpSTfFM7x.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525139/trek-of-the-mutants-white-bone-lady-2017"
    },
    {
      "mediaType": "movie",
      "tmdbId": 525141,
      "title": "Trek of the Mutants: Ultimate War",
      "year": "2017",
      "role": "Cast",
      "roleKind": "cast",
      "voteAverage": 8,
      "posterUrl": "https://image.tmdb.org/t/p/w500/tkfahHPqoHu96hwHXRkmSVGcT2u.jpg",
      "screenSearchUrl": "https://www.screensearch.co.uk/watch/movie/525141/trek-of-the-mutants-ultimate-war-2017"
    }
  ]
}