Demore Barnes (born November 16, 1976 in Toronto, Ontario, Canada) is an actor who portrays Deputy Chief Christian Garland on Law & Order: Special Victims Unit.

He is also known for his roles on Hannibal, American Gods, The Flash, and The Unit.


Community content is available under CC-BY-SA unless otherwise noted.