Род. в Москве в семье педагога и журналиста. Участник Великой Отеч. войны; ст. лейтенант. Окончил Выборгское военно-морское училище (1945) и ист. ф-т МГУ (1949). После войны служил в газ. "Красный балтиец". Был членом КПСС (с 1947). Арестован в 1949, освобожден в 1954, реабилитироваван в 1957.
Печатается как прозаик с 1945. После кн. "В морях и странствиях" (М, 1949, 1956) выпустил кн. прозы о путешественниках и мореплавателях: Джон Франклин. М., 1956; Южный Крест. 1957; Капитаны ищут путь. М., 1959; Фердинанд Врангель. М., 1959; Иди полным ветром. Повесть. М., 1961; О друзьях твоих, Африка. 1962; Вижу берег. Повести. М., 1964; Головнин. М., 1968; Нахимов. (ЖЗЛ). М., 1970; Сенявин (ЖЗЛ). М., 1972; Судьба Усольцева. Рассказы, повесть. М., 1973; Три адмирала. М., “Известия”, 1996. Начиная с повести “Март” (М., 1959), печатается как автор прозы, исследующей историю рус. рев. движения, - кн: Этот миндальный запах... Роман. М.. 1965; Глухая пора листопада. М., 1968; Завещаю вам, братья. Повесть об Александре Михайлове. М., 1975; На скаковом поле возле бойни. М., 1978; Две связки писем. Повесть о Германе Лопатине, М., 1983; Герман Лопатин, его друзья и враги. М., “Сов. Россия”, 1984; Избранное. М., “Московский рабочий”, 1985; Соломенная сторожка (Две связки писем). Роман. М., “Сов. писатель”, 1986; Неунывающий Теодор. Повесть о Федоре Каржавине. М., 1988; Вечера в Колмове. И перед взором твоим... М., "Книга", 1989; Тайная лига. М., “Правда”, 1990; Синие тюльпаны. Повесть. Рассказы. Поэма. М., "Московский рабочий", 1995; Бестселлер. Роман. Кн. 1. М., “НЛО”, 1999; Жемчужина Филда. М., “Вагриус”, 1999; Глухая пора листопада. М., “АСТ”, “Олимп”, “Астрель”, 1999; Бестселлер. Роман в 3 ч. М., “Вагриус”, 2001; Бестселлер. Роман в 3 ч. М., “Вагриус”, 2001. Печатается в ж-лах “ДН” (1988, № 5; 1990, № 12), “Огонек” (1989, № 30; 1990, № 47-50), “Знамя” (1993, №№ 3,12; 1998, №№ 11-12), “Истина и жизнь” (1996, №№ 4, 8).
Член СП СССР (1961), Русского ПЕН-центра. Был секретарем СП Москвы (1991-95). Член редсовета ж-ла "ДН" и "ВЛ", редколлегии альм-ха “Кольцо А” (с 1994).
Награжден орденами Отеч. войны 2-й степени, “За заслуги перед Отечеством” 4-й степени (1999), медалью “За победу над Германией” и др. Гос. премия СССР (1987), премии фонда "Знамя" (1993, 1998), им. А.Д.Сахарова "За мужество в литературе" (1995), “Триумф” (1995), Большая премия им. А.Григорьева (1998). Пенсия Президента РФ (с 1995).