[3] Windsor was Grand Prix Editor of the F1 Racing magazine from 1997 to 2009,[4] and as of 2014, was the current senior columnist and feature writer on The Racer's Edge section.
[2] For several seasons Windsor was also the moderator for Formula One's post-qualifying and post-race press conferences.
He handed the interviewer's microphone to James Allen from the 2009 British Grand Prix due to a concern over a potential or perceived conflict of interest as a future team boss;[5] but returned to the interview room at the 2009 Italian Grand Prix.
On 4 February 2009, it was reported Windsor and engineer/designer Ken Anderson were to head an American entrant into the 2010 Formula One season called US F1 Team.
[8] Shortly before the start of the 1986 season, Windsor was in an automobile accident when the car he was riding in with Frank Williams crashed on the way from the Paul Ricard Circuit in southern France to the Nice airport, causing Windsor minor injuries but leaving Williams, who was driving, paralysed.