Mark Osborne may refer to:

Mark Osborne (cricketer) (born 1961), Australian cricketer Mark Osborne (ice hockey) (born 1961), Canadian ice hockey player Mark Osborne (filmmaker) (born 1970), American film director

See also Mark Osborn (born 1981), footballer