Not yet rated · be the first to log a verified listen.
Ross Matthew Birchard (born 11 February 1986), better known by the stage name Hudson Mohawke, is a Scottish producer, composer, and DJ from Glasgow, Scotland. He is known for his work in 21st century hip-hop and electronic music. A founding member of the UK based record label LuckyMe, his fractured take on hip-hop made him a leading figure in the late-2000s wonky scene.
From Wikipedia, under CC BY-SA.