Leo du Pres
From Wikipedia, the free encyclopedia
Leonardo “Leo” du Pres was a resident of the fictional town of Pine Valley on the American TV soap opera, All My Children. He was portrayed Josh Duhamel from 1999 to 2002. He died after a fall over Miller's Falls.