D

Known For

The A-Team
The A-Team

2010

as German Doctor #2

Wrecker
Wrecker

2015

as Man in Diner

My Boyfriends' Dogs
My Boyfriends' Dogs

2014

as Minister

Embedded
Embedded

2013

as James Parnell

Amber's Descent
Amber's Descent

2020

as Father Lawrence