Peter Armstrong

Special Effects Technician ● Supporting Actor ● Stunt Coordinator


English 2007
Special Effects Technician
English 2005
Special Effects Technician
English 1974
Supporting Actor
English 1974
Stunt Coordinator