Career
Since then, he has appeared in over 25 feature films as well as numerous guest-starring and recurring roles in award-winning television series such as Boston Legal and The X-Files among others
Since then, he has appeared in over 25 feature films as well as numerous guest-starring and recurring roles in award-winning television series such as Boston Legal and The X-Files among others