Home People Allan Louis Allan Louis shows Allan Louis shows Allan Louis TV Shows (13) Castle (2009) As Captain Frank Mahoney, Privileged (2008) As Marco Giordani, Cane (2007) Chuck (2007) As Dr. Martin Kwambe, Invasion (2005) Numb3rs (2006) Boston Legal (2004) Drake & Josh (2004) As Blaze, NCIS (2003) As Dominick Wayne, CSI: Miami (2002) Charmed (1998) The Jamie Foxx Show (1996) Martin (1992)