Christian Sloan is verschenen in 12 shows en 9 movies. Een voorstelling te vinden in de rol van Ambassador Uzac in de serie The 100. In de bioscoop, in de rol van Unsavory Man in de speelfilm The Twilight Saga: Breaking Dawn - Part 1.