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
Credits from TMDB.