• People

Tim Zhang

Born

undefined NaN, NaN (undefined years old)

Known For

Acting

Place of Birth

IMDb

Known For

The Good Doctor
8.5

The Good Doctor

The Flash
7.8

The Flash

Arrow
6.8

Arrow

Peacemaker
8.2

Peacemaker

DC's Legends of Tomorrow
7.3

DC's Legends of Tomorrow

Avatar the Last Airbender

Avatar the Last Airbender

Grocer · (1 episode)

7.8

2024

The Recruit

The Recruit

Staffer #3 · (1 episode)

7.5

2022

Peacemaker

Peacemaker

Cabbie · (1 episode)

8.2

2022

Yellowjackets

Yellowjackets

Male acolyte · (1 episode)

7.5

2021

Debris

Debris

Chess Board Person #9 · (1 episode)

7.1

2021

Firefly Lane

Firefly Lane

Cameraman · (1 episode)

7.8

2021

Resident Alien

Resident Alien

Guy · (1 episode)

7.8

2021

Upload

Upload

Scanning Technician · (1 episode)

7.9

2020

A Million Little Things

A Million Little Things

Jamie · (1 episode)

7.4

2018

Bao

Bao

Dad (voice)

7.6

2018

The Good Doctor

The Good Doctor

EMT #1 · (1 episode)

8.5

2017

DC's Legends of Tomorrow

DC's Legends of Tomorrow

Waiter · (1 episode)

7.3

2016

Colony

Colony

Doorman · (1 episode)

6.9

2016

The Flash

The Flash

Anxious Meta · (1 episode)

7.8

2014

The Tomorrow People

The Tomorrow People

Geeky Boy · (1 episode)

7.0

2013

Hello Herman

Hello Herman

Tim

5.8

2013

Motive

Motive

Buddy · (1 episode)

6.4

2013

Arrow

Arrow

Infected Man · (1 episode)

6.8

2012

Copyright © 2025 Film Snail. All Rights Reserved.

The Movie Database

This website uses TMDB and the TMDB APIs but is not endorsed, certified, or otherwise approved by TMDB.