David James Armsby
Voice
Piece by Piece
2024
Spider-Man 2: Making the Amazing
2004
Who Are You, Charlie Brown?
2021
Tower
2016
Another Day of Life
2018
Bruce Lee: A Warrior's Journey
2000
Cocaine Cowboys 2
2008
Top Gear: The Perfect Road Trip
2013
Is the Man Who Is Tall Happy?
2013
Grand Theft Hamlet
2024
Sherlock Holmes: Reinvented
2010
The Return
2017