Todd Lewis was born on May 26, 1952 in Chicago, Illinois, USA. He is an actor, known for Law Abiding Citizen (2009), 8:46 (2011) and Alterscape (2018).
No related contents, please re-enter