Russell Carter: Russell Carter. Actor: Incubus. Russell Carter is known for Incubus (2006) and Taking Minutes (2013).
Known For: Incubus (Josh), Taking Minutes (Damon)