Moses Chan has appeared in 10 movies.
These include Miles Apart, Violent Cop, The Blade, Knock Off, Lost and Found, Line Walker, Dummy Mommy, Without a Baby, Napping Kid, Everyday is Valentine and Black Mask.Moses Chan has appeared in 3 TV Series.
These include When Heaven Burns, Flying Tiger III and The Impossible 3.