Known For
Filmography

Suits
TV · as Robert Stensland · 1 ep

Nikita
TV · as John Fleder · 1 ep

Amelia
Movie · as Paul

Warehouse 13
TV · as Dr. Mahoney · 1 ep

The Listener
TV · as Carl Black · 1 ep

Victor
Movie · as Frank Roth

Murdoch Mysteries
TV · as Frank Jenson · 1 ep

They Come Back
Movie · as Edward

Kevin Hill
TV · as Mitch Claypool · 1 ep

This Is Wonderland
TV · 1 ep

Veritas: The Quest
TV · as Deshaies · 1 ep

Street Time
TV · as Daniel McGuire · 1 ep

The Passion of Ayn Rand
Movie · as Henry

The West Wing
TV · as Reporter · 1 ep

The Avengers: United They Stand
TV · as Wonder Man (voice) · 5 eps

Critical Care
Movie · as Hansen

Elvis Meets Nixon
Movie · as Wait Carpenter
Riverdale
TV · as Ben MacKenzie · 1 ep

Earth: Final Conflict
TV · as Recruiter · 1 ep

No Contest II
Movie · as Binsey

Heritage Minutes: Marshall McLuhan
Movie · as Student

The Valour and the Horror
TV · as R.G. Dale · 1 ep

Heritage Minutes
TV · as Étudiant #1 · 1 ep

State Park
Movie · as Eddie

Zombie Nightmare
Movie · as Peter

The High Price of Passion
Movie · as Hal

Toby McTeague
Movie · as Mike Lynn

Secret Weapons
Movie · as Elena's Cadet

The New Alfred Hitchcock Presents
TV · as Bellhop · 1 ep
