Greg Provance: Greg Provance. Actor: Charmed. Greg Provance was born on 24 May 1971 in Virginia Beach, Virginia, USA. He is an actor, known for Charmed (1998), Dawson's Creek (1998) and Navy Seals: Untold Stories (1999).
Known For: Charmed (DarklighterDemon Guard), Dawson's Creek (Marky Mark), Navy Seals: Untold Stories (Jack Navarre), Teach Me (Keith)