Filmography from David Van Horn
Avatar
Dragon Gunship Gunner
Sione's 2: Unfinished Business
Derek
The Brokenwood Mysteries
Patrick
Power Rangers
Negatron (voice)
Power Rangers
Trapsaw (voice)
Power Rangers
Slicertron (voice)
Legend of the Seeker
Devlin
James Patterson's Murder is Forever
Rod