Archie Lal
Archie Lal is an actor, known for Tyrannosaur (2011), One Life Stand (2000) and The Fattest Man in Britain (2009).
Archie Lal's FILMOGRAPHY
as Actor (27)