Dudley Puppy

Dudley Puppy is one of the main characters on T.U.F.F. Puppy, a minor character in Wipeout Canada (Note: He is not talking about Kelsi Nielsen played by Olesya Rulin). He is played by Jerry Trainor.