Nathan Fillion

Malcolm Reynolds from the TV series, "Firefly" and Captain Hammer from "Dr. Horrible's Sing-a-long Blog"

Voice Actor Role(s):