David Lovgren

David Lovgren is a Canadian actor.

Roles

 * Va'lar
 * Darrell Grimes
 * Kelore