Thomas Luke Macfarlane is a Canadian actor and former singer. He is known for playing Scotty Wandell on the ABC television drama Brothers & Sisters (2006–2011), RAC Agent D'avin Jaqobis on the Space television science fiction series Killjoys (2015–2019), the romantic lead in a number of Hallmark Channel movies, and Aaron in Bros.

Home is Where the Heart Is
Self - Host · (6 episodes)
2025

CrimeTime: Freefall
Detective Shawn Caden
2024

Catch Me If You Claus
Chris
2023

Amish Stud: The Eli Weaver Story
Eli Weaver
2023

Platonic
Charlie Greeves · (10 episodes)
2023

A Magical Christmas Village
Ryan
2022

Bros
Aaron
2022

Sherri
Self - Guest · (1 episode)
2022

Single All the Way
James
2021

Christmas in My Heart
Sean Grant
2021

Hacks
Brad · (1 episode)
2021

INVINCIBLE
Rick (voice) · (6 episodes)
2021

Taking a Shot at Love
Ryan "Coop" Cooper
2021

Chateau Christmas
Jackson Lewis
2020

A Valentine's Match
Zach Williams
2020

Sense, Sensibility & Snowmen
Edward Ferris
2019

The Kelly Clarkson Show
(1 episode)
2019

Just Add Romance
Jason
2019

A Shoe Addict's Christmas
Jake
2018

Karen Kingsbury's Maggie's Christmas Miracle
Casey
2017

Rock, Paper, Scissors
Peter Harris
2017

The Birthday Wish
Dave McKinley
2017

The Mistletoe Promise
Nicholas Derr
2016

Mercy Street
Chaplain Henry Hopkins · (12 episodes)
2016

Christmas Land
Tucker Martin
2015

Supergirl
Agent Donovan · (2 episodes)
2015

The Late Late Show with James Corden
Self - Guest · (1 episode)
2015

The Memory Book
Gabe
2014

Erection
Dean
2013

Iron Road
James Nichol
2009

Lone Star Bull
Bull Jackson

Notes of Autumn
Leo Carrington
2023

Moriah's Lighthouse
Ben
2022

Killjoys
D'Avin Jaqobis · (50 episodes)
2015

The Night Shift
Rick Lincoln · (6 episodes)
2014

Have You Been Paying Attention?
Self - Guest Quizmaster · (1 episode)
2013

Satisfaction
Jason Howell · (13 episodes)
2013

Smash
Patrick Dillon · (2 episodes)
2012

Person of Interest
Alan Fahey · (1 episode)
2011

Iron Road
James Nichol · (2 episodes)
2009

Brothers and Sisters
Scotty Wandell · (109 episodes)
2006

Trapped Ashes
Vincent (segment "My Twin, The Worm")
2006

Over There
Pvt. Frank 'Dim' Dumphy · (13 episodes)
2005

Kinsey
Bruce Kinsey
2004
This Is Not a Test

Tanner on Tanner
Stuart DeBarge · (4 episodes)
2004

Big Brother
Self - Celebrity Guest · (1 episode)
2000

Tanner '88
(0 episode)
1988