James Vaughan
James Vaughan
Top Movie Cast
20,000 Leagues Under the Sea- Father The Locksmith- Nigel Cadwallader Mrs Brown- Sir Charles Dilke The Many Lives of Albert Walker- Yacht Club Secretary Muppet Treasure Island- Additional Muppet Performer Captain Eager and the Mark of Voth- Captain Ted Eager Journey of No Return- Rupert The Affair of the Necklace- Magistrate Titon