Steven Waddington Tue, 15 Jul 2008 13:06:25 PST Steven Waddington is a British actor born in 1968 in Leeds who is probably best known for his supporting role in Michael Manns The Last Of the Mohicans. He also stars as the Duke of Buckingham in the ... More at Perfect People - Tue, ...