Gerard Whelan

Gerard Whelan

Biography

Also appears in

Shanghai Knights

Shanghai Knights

6.1

Dead Fire

Dead Fire

4.7

Fatal Conflict

Fatal Conflict

5.0