Dave Navarro

Played by Nick Lachey

1Appearance