
Acting
Robert James Gilbert Anderson, known as Bob Anderson (September 15, 1922 – January 1, 2012), was the swordmaster who played Darth Vader in his various fight scenes in The Empire Strikes Back and Return of the Jedi. He replaced David Prowse due to the actor's tendency to break lightsabers. Because of the height differences—Anderson was 6'1" (1.85m), while Prowse was 6'7" (2.02m)—Anderson's scenes were filmed from a lower angle to make him seem taller, or he stood on some small stilts or wore platform shoes. Anderson also played Rebel Officer Trey Callum during the Battle of Hoth in The Empire S…

Reclaiming the Blade
as Self

Welcome to Sherwood! The Story of 'The Adventures of Robin Hood'
as Self - Sword Master

The Making of 'The Fellowship of the Ring'
as Self

Die Another Day: From Script to Screen
as Self

Unmasking Zorro
as Self

Passage to Middle-Earth: The Making of 'The Lord of the Rings'
as Self, swordmaster

The Three Musketeers
as King's Fencing Instructor (uncredited)

The Empire Strikes Back
as Imperial Officer (uncredited)

SP FX: The Empire Strikes Back
as Self

Some Girls Do
as Senior Aerodynamics Engineer (uncredited)