Ben Nealon: Ben Nealon. Actor: Lagaan: Once Upon a Time in India. Ben Nealon was born on 29 December 1966 in Devon, England, UK. He is an actor, known for Lagaan: Once Upon a Time in India (2001), Mangal Pandey (2005) and Soldier Soldier (1991).
Known For: Lagaan: Once Upon a Time in India (Lt. Smith), Mangal Pandey (Hewson), Soldier Soldier (Lt Jeremy ForsytheCpt Jeremy ForsytheCapt Jeremy ForsytheLieut Jeremy Forsythe), Bugs (Blenco)