James Immekus

James Immekus is an American actor.

Biography
To be added.

On Criminal Minds
He portrayed Serial Killer Leland Duncan in the Season Nine episode In The Blood.

Filmography

 * Spare Change (2015) as Sheila's Assistant
 * Friended To Death (2014) as Emile Lewis
 * Supernatural (2014) as Del
 * Budweiser Girls (2013) as Aaron (short)
 * Once Upon A Time (2013) as Michael Darling (3 episodes)
 * Criminal Minds - In The Blood (2013) TV episode - as Leland Duncan
 * Emily Owens M.D. (2012) as Peter
 * Vegas (2012) as Henry McCallister
 * The Glades (2011) as Bradley
 * L.A. Noire (2011) as Hank Merrill (Video Game, voice)
 * CSI: Crime Scene Investigation (2010) as Travis Kilborn
 * In Plain Sight (2010) as Billy Tennant / Billy Nevin
 * Justified (2010) as Red
 * Lie To Me (2009) as Jake Hartman
 * Mad Men (2009) as Charlie
 * Ghost Whisperer (2008) as Phoenix
 * The Cleaner (2008) as Zach Giles
 * Grey's Anatomy (2008) as Andrew Langston (2 episodes)
 * Shark (2008) as Monte Ballantine
 * Medium (2008) as Michael Rhodes
 * The Caretaker (2008) as Snail
 * Bones (2007) as Gormogon's Apprentice
 * Boxboarders! (2007) as Ty Neptune
 * Without A Trace (2007) as Owen Rawlings
 * Charmed (2006) as Ryan
 * House M.D. (2006) as Adam
 * Cold Case (2005) as Dirk Bryant
 * Numb3rs (2005) as Finn Montgomery
 * Drake & Josh (2004) as Drew

LINKS
For an up-to-date filmography see here.