John Di Crosta
FollowActor
Sealed
2009
Transformers: Revenge of the Fallen
Doctor (voice)
Sealed
2010
LEGO: The Adventures of Clutch Powers
Lofar the Dwarf (voice)
Sealed
2020
A Wrestling Christmas Miracle
Lancaster Theron/Rush Moose
Sealed
2021
The Absurd, Surreal, Metaphysical and Fractured Destiny of Cerebus the Aardvark
Cerebus, Lord Julius