James Marsters

James Marsters played John Hart in Kiss Kiss, Bang Bang.