Bradley James Allan has appeared in 6 movies.
These include Drunken Master III, Hellboy: In Service of the Demon, Rush Hour 2, The Accidental Spy, Shanghai Knights and The Tuxedo.Bradley James Allan has appeared in 1 TV Series.
These include Marvel Studios Assembled.