Bud Moffett is known for Axe Giant: The Wrath of Paul Bunyan (2013), Escape from Death Block 13 (2021) and The Rage (2007).
No data