David Fraser

David Fraser may refer to:
 * David Fraser (British Army officer), retired British General and author
 * David Fraser (Canadian), Canadian General