Bryan Lee McGlothin was born on May 4, 1964 in Ada, Oklahoma, USA. He is an actor and director, known for The System (2023), Revelation (2016) and The 11th Commandment (2016).
Laughing Boy 2000
as Sidney Butz
The System 2023
Writer, Director, Editor, Producer, Sound Designer, Foley Artist
Credits from TMDB.