R

Known For

The League of Extraordinary Gentlemen
Solomon Kane
Solomon Kane

2009

as Kane's Soldier #2

Non Plus Ultras
Non Plus Ultras

2004

as Lee