Acting
David James Lewis
David James Lewis is a prolific Canadian actor and writer. Based out of Vancouver, British Columbia, he has accumulated over 150 film and television credits throughout a career spanning more than two decades. He is widely recognized for his versatility across independent cinema, major Hollywood features, and popular television series.
Web Series & TV Shows
Supernatural
as Professor Ludensky
The Magicians
as Dr. Walton
Smallville
as Macy / Jeweler
Smallville
as Dr. Marcus
The X-Files
as Vosberg
The X-Files
as Young Officer
The X-Files
as Young Agent
Stargate SG-1
as Cameron Balinsky
The Good Doctor
as Sam DeLeon
Tracker
as Grant Loutreau