Career
He represented Welland in the Legislative Assembly of Ontario from 1923 to 1934 as a Conservative member. He was born in Gainsborough Township, Lincoln County, Ontario, the son of Wilford Vaughan. He was a wholesale dealer in seeds.
Vaughan was the first mayor of Welland, serving in 1917 and 1918.
He died in 1959 and was buried in Hamilton.