Born in Northern California, Hudson spent his childhood and attended public school in Oakland but spent time in college in the UK and graduated from London International College in 1885. Later, he returned to work in San Francisco, CA, c. 1885-1895. He moved to Los Angeles, CA, in 1895. He was appointed by Los Angeles Mayor Frederick Eaton (1856-03/11/1934) to be Building Inspector, 1899-1901. He was a member of the Southern California AIA from 1902-1941. He was a Partner at Hudson and [William A.O.] Munsell, Architects, Los Angeles, CA, 1901-1930s. Hudson died in Los Angeles County, CA, at the age of 73. His mother's maiden name was Muir. He worked on 1555 Wilson, and San Marino City Hall and worked with William A. Munsell on 2201 Oak Knoll Avenue.