Leonard Roberts

Leonard Roberts played Guard Buchanan during Day 3. He currently stars as D.L. in the NBC series Heroes.

Selected filmography

 * Drumline (2002)
 * He Got Game (1998)
 * Love Jones (1997)

Television Appearances

 * Heroes (2006-present)
 * Smallville (2005)
 * Bones (2005)
 * 24 (2003)
 * Tru Calling (2003)
 * JAG (2001)
 * Buffy the Vampire Slayer (1999-2000)

Trivia

 * Appeared in the same season of 24 as his Heroes co-star Zachary Quinto.