The Great Wall (2016)/Barney

Cast

 * William Garin as Barney
 * Commander Lin Mae of the Crane Troop as Baby Bop
 * Pero Tovar as Riff
 * Sir Ballard as Shawn
 * Wang as Michael
 * Shao as BJ
 * Commander Wu of the Tiger Troop as Derek
 * Peng Yong as Professor Tinkerputt
 * Commander Chen of the Eagle Troop as Juan
 * Commander of the Imperial Guard as Carlos
 * Commander of the Deer Troop as Kenneth
 * The Emperor as Mr. Boyd
 * Shen as Danny



