Show more
Richard Guimond, professionally known as Richard Darbois, is a Canadian actor who specializes in French dubbing. Wikipedia
Ben Affleck
Heather Locklear
Benji Gregory
Jodie Sweetin