Josh Duhon
Joshua Wilson Duhon is an American actor. Duhon stands 6'. Josh Duhon joined the cast of General Hospital in March 2007 as Logan Hayes, Lulu Spencer's eventual love interest. He left the series in September 2008.Filmography
- Boxboarders!
- General Hospital
- Criminal Minds
- Passions
- Passions