Actor
Michael Otis is an American actor.
Two of Everything
2022 · as Terry Schneider
Last Looks
2022 · as Actor
Richard Jewell
2019 · as Mr. Braden
Babysplitters
2019 · as Car Salesman
Camp
2013 · as Pete
Rails & Ties
2007 · as Administrator # 2
Aurora
1998 · as Matthias