Michael Lee Baron

Michael Lee Baron

Michael Lee Baron is known for his work on Air Force One (1997), The Scarlet Letter (1995) and I, Robot (2004).