The name of Bruce Willis's character in Unbreakable is David Dunn.
 In "Unbreakable", a security guard named David Dunn survives a horrific train crash. 
David Dunn is a fictional character and the main protagonist in the "Unbreakable" film series, portrayed by American actor Bruce Willis. 
