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