Royal Allen is an actor, born in Chicago, Illinois, USA.
2018 · Diner Manager
2022 · Large Man
2017 · Motel Manager
2023 · Jude
2026 · Sketchy Dancing Dude
2023 · Jim Perkins