Neil Fluellen: Neil Fluellen. Actor: Star Crossed. Neil Fluellen is known for Star Crossed (2009) and The Passage (2007).
Known For: Star Crossed (Philip Andrews), The Passage (Chris)